ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55c9feaf4158 <> # | |-NamespaceDecl 0x55c9feaf4a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55c9feaf4b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-NonTypeTemplateParmDecl 0x55c9feaf4c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55c9feaf4c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55c9feaf4d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55c9feaf4d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55c9feaf4ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feaf4b20 'element' # | | | `-DeclRefExpr 0x55c9feaf4ce0 <> 'int' lvalue NonTypeTemplateParm 0x55c9feaf4c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55c9feaf4e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-NonTypeTemplateParmDecl 0x55c9feaf4f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55c9feaf4f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55c9feaf4fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55c9feaf5028 <> 'int' 4 # | | | |-BinaryOperator 0x55c9feaf5128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55c9feaf50e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55c9feaf50a8 <> 'int' lvalue NonTypeTemplateParm 0x55c9feaf4f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55c9feaf5068 <> 'int' 4 # | | | | `-BinaryOperator 0x55c9feaf5108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55c9feaf50c8 <> 'int' lvalue NonTypeTemplateParm 0x55c9feaf4fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55c9feaf5088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55c9feb20298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55c9feb20230 'matrix' dependent # | | |-ClassTemplateDecl 0x55c9feb20978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55c9feb20748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb20918 <> 'bool' Concept 0x55c9feb20420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb20850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb20820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb207d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb203a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20350 'element_type' # | | | `-CXXRecordDecl 0x55c9feb20648 <> implicit class Buffer # | | | `-FinalAttr 0x55c9feb206f0 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb20d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb20ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb20cb8 <> 'bool' Concept 0x55c9feb20420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb20bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb20bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb20b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb203a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20350 'element_type' # | | | `-CXXRecordDecl 0x55c9feb209e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55c9feb20a90 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb210b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb20e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb21058 <> 'bool' Concept 0x55c9feb20600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb20f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb20f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb20f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | | `-CXXRecordDecl 0x55c9feb20d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55c9feb20e30 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb22738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb22510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb226d8 <> 'bool' Concept 0x55c9feb20600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb22610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb225e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb22590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | | `-CXXRecordDecl 0x55c9feb22410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55c9feb224b8 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb22ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb228a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb22a78 <> 'bool' Concept 0x55c9feb20600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb229b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb22980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb22930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | | `-CXXRecordDecl 0x55c9feb227a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55c9feb22850 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb22e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb22c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb22e18 <> 'bool' Concept 0x55c9feb20600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb22d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb22d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb22cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | | `-CXXRecordDecl 0x55c9feb22b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55c9feb22bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb23218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb22fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb231b8 <> 'bool' Concept 0x55c9feb20600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb230f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb230c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb23070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | | `-CXXRecordDecl 0x55c9feb22ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55c9feb22f90 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb235c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55c9feb23388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55c9feb23568 <> 'bool' Concept 0x55c9feb20600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb234a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb23470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb23420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | | `-CXXRecordDecl 0x55c9feb23288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55c9feb23330 <> Implicit final # | | |-CXXRecordDecl 0x55c9feb23638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55c9feb236e0 <> Implicit final # | | |-CXXRecordDecl 0x55c9feb23738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55c9feb237e0 <> Implicit final # | | |-CXXRecordDecl 0x55c9feb23838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55c9feb238e0 <> Implicit final # | | |-CXXRecordDecl 0x55c9feb23938 <> implicit class SamplerState # | | | `-FinalAttr 0x55c9feb239e0 <> Implicit final # | | |-CXXRecordDecl 0x55c9feb23a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55c9feb23ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55c9feb23ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55c9feb23c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55c9feb23b40 'vector' 4 # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-ConceptSpecializationExpr 0x55c9feb23e78 <> 'bool' Concept 0x55c9feb20420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55c9feb23db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feb23d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feb23d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb203a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb20350 'element_type' # | | | `-CXXRecordDecl 0x55c9feb23b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55c9feb23c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55c9feb24168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55c9feb24090 'vector' dependent # | | | |-TemplateTypeParmType 0x55c9feb23fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb23f48 'element_type' # | | | `-DeclRefExpr 0x55c9feb24068 <> 'int' lvalue NonTypeTemplateParm 0x55c9feb23fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55c9feb23f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55c9feb23fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55c9feb20420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55c9feb20350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55c9feb20400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55c9feb203a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55c9feb20350 'element_type' # | |-ConceptDecl 0x55c9feb20600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55c9feb20468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55c9feb205e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55c9feb20540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55c9feb20520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55c9feb204c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55c9feb20468 'element_type' # | | `-BinaryOperator 0x55c9feb205c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55c9feb20558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55c9feb205a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55c9feb24380 <> Namespace 0x55c9feaf4a98 'hlsl' # | |-TypedefDecl 0x55c9feb24b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55c9feb24b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55c9feb24850 '__NSConstantString_tag' # | |-TypedefDecl 0x55c9feaf4a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55c9feaf4980 'void *' # | | `-BuiltinType 0x55c9feaf41c0 'void' # | |-NamespaceDecl 0x55c9feb24bf0 prev 0x55c9feaf4a98 line:12:11 hlsl # | | |-original Namespace 0x55c9feaf4a98 'hlsl' # | | |-TypedefDecl 0x55c9feb24c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb24ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb24d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb24dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb24e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | |-TypedefDecl 0x55c9feb24ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55c9feaf4280 'long' # | | |-TypedefDecl 0x55c9feb24f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb251c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb250f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb24fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb24f98 'int' 1 # | | | `-ExtVectorType 0x55c9feb250b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb25000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | |-TypedefDecl 0x55c9feb25418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb25340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb25250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb25230 'int' 2 # | | | `-ExtVectorType 0x55c9feb25300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb25000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | |-TypedefDecl 0x55c9feb25668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb25590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb254a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb25480 'int' 3 # | | | `-ExtVectorType 0x55c9feb25550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb25000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | |-TypedefDecl 0x55c9feb46ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb257e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb256f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb256d0 'int' 4 # | | | `-ExtVectorType 0x55c9feb257a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb25000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | |-TypedefDecl 0x55c9feb47278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb471a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb47080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb47060 'int' 1 # | | | `-ExtVectorType 0x55c9feb47160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb470b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb474c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb473f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb47308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb472e8 'int' 2 # | | | `-ExtVectorType 0x55c9feb473b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb470b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb47718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb47640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb47558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb47538 'int' 3 # | | | `-ExtVectorType 0x55c9feb47600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb470b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb47968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb47890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb477a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb47788 'int' 4 # | | | `-ExtVectorType 0x55c9feb47850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb470b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb47c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb47b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb47a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb47a10 'int' 1 # | | | `-ExtVectorType 0x55c9feb47b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb47a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb47e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb47dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb47cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb47cb0 'int' 2 # | | | `-ExtVectorType 0x55c9feb47d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb47a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb48928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb48850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb47f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb47f20 'int' 3 # | | | `-ExtVectorType 0x55c9feb48810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb47a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb48b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb48ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb489d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb489b0 'int' 4 # | | | `-ExtVectorType 0x55c9feb48a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb47a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb48e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb48d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb48c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb48c40 'int' 1 # | | | `-ExtVectorType 0x55c9feb48d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb48c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb49068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb48f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb48ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb48eb0 'int' 2 # | | | `-ExtVectorType 0x55c9feb48f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb48c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb492a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb491d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb49110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb490f0 'int' 3 # | | | `-ExtVectorType 0x55c9feb49190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb48c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb494e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb49410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb49350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb49330 'int' 4 # | | | `-ExtVectorType 0x55c9feb493d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb48c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | `-BuiltinType 0x55c9feaf4260 'int' # | | |-TypedefDecl 0x55c9feb497a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb496a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb495b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb49590 'int' 1 # | | | `-ExtVectorType 0x55c9feb49660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb495e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb499d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb49900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb49848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb49828 'int' 2 # | | | `-ExtVectorType 0x55c9feb498c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb495e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb49c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb49b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb49a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb49a60 'int' 3 # | | | `-ExtVectorType 0x55c9feb49b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb495e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb49e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb49d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb49cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb49ca0 'int' 4 # | | | `-ExtVectorType 0x55c9feb49d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb495e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | |-TypedefDecl 0x55c9feb4a118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4a040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb49f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb49f00 'int' 1 # | | | `-ExtVectorType 0x55c9feb4a000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb49f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | `-BuiltinType 0x55c9feaf4280 'long' # | | |-TypedefDecl 0x55c9feb4a388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4a2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4a1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4a1a0 'int' 2 # | | | `-ExtVectorType 0x55c9feb4a270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb49f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | `-BuiltinType 0x55c9feaf4280 'long' # | | |-TypedefDecl 0x55c9feb4a5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4a520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4a430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4a410 'int' 3 # | | | `-ExtVectorType 0x55c9feb4a4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb49f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | `-BuiltinType 0x55c9feaf4280 'long' # | | |-TypedefDecl 0x55c9feb4a888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4a7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4a6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4a680 'int' 4 # | | | `-ExtVectorType 0x55c9feb4a750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb49f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | `-BuiltinType 0x55c9feaf4280 'long' # | | |-TypedefDecl 0x55c9feb4ab48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4aa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4a950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4a930 'int' 1 # | | | `-ExtVectorType 0x55c9feb4aa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb4a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | |-TypedefDecl 0x55c9feb4adb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4ace0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4abf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4abd0 'int' 2 # | | | `-ExtVectorType 0x55c9feb4aca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb4a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | |-TypedefDecl 0x55c9feb4b028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4af50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4ae60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4ae40 'int' 3 # | | | `-ExtVectorType 0x55c9feb4af10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb4a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | |-TypedefDecl 0x55c9feb4b298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4b1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4b0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4b0b0 'int' 4 # | | | `-ExtVectorType 0x55c9feb4b180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb4a980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | |-TypedefDecl 0x55c9feb4b528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4b450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4b328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4b308 'int' 1 # | | | `-ExtVectorType 0x55c9feb4b410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb4b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | |-TypedefDecl 0x55c9feb4bfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4b6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4b5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4b598 'int' 2 # | | | `-ExtVectorType 0x55c9feb4b660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb4b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | |-TypedefDecl 0x55c9feb4c228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4c150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4c060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4c040 'int' 3 # | | | `-ExtVectorType 0x55c9feb4c110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb4b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | |-TypedefDecl 0x55c9feb4c478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4c3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4c2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4c298 'int' 4 # | | | `-ExtVectorType 0x55c9feb4c360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb4b360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | |-TypedefDecl 0x55c9feb4c708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4c630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4c508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4c4e8 'int' 1 # | | | `-ExtVectorType 0x55c9feb4c5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb4c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4c958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4c880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4c798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4c778 'int' 2 # | | | `-ExtVectorType 0x55c9feb4c840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb4c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4cba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4cad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4c9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4c9c8 'int' 3 # | | | `-ExtVectorType 0x55c9feb4ca90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb4c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4cdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4ccf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4cc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4cc18 'int' 4 # | | | `-ExtVectorType 0x55c9feb4ccb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb4c540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4d158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4d080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4ce58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4ce38 'int' 1 # | | | `-ExtVectorType 0x55c9feb4cf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb4ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4d3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4d2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4d1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4d1c8 'int' 2 # | | | `-ExtVectorType 0x55c9feb4d290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb4ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4d5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4d520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4d438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4d418 'int' 3 # | | | `-ExtVectorType 0x55c9feb4d4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb4ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4d848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4d770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4d688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4d668 'int' 4 # | | | `-ExtVectorType 0x55c9feb4d730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb4ce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4dad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4da00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4d910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4d8f0 'int' 1 # | | | `-ExtVectorType 0x55c9feb4d9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb4d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4dd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4dc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4db80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4db60 'int' 2 # | | | `-ExtVectorType 0x55c9feb4dc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb4d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4df58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4de80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4ddc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4dda0 'int' 3 # | | | `-ExtVectorType 0x55c9feb4de40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb4d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4e1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4e0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4e000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4dfe0 'int' 4 # | | | `-ExtVectorType 0x55c9feb4e090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb4d940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | `-BuiltinType 0x55c9feaf4360 'float' # | | |-TypedefDecl 0x55c9feb4e438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4e360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4e270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4e250 'int' 1 # | | | `-ExtVectorType 0x55c9feb4e320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55c9feb4e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4e678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4e5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4e4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4e4c0 'int' 2 # | | | `-ExtVectorType 0x55c9feb4e560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55c9feb4e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4e8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4e7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4e720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4e700 'int' 3 # | | | `-ExtVectorType 0x55c9feb4e7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55c9feb4e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb4eaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55c9feb4ea20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb4e960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb4e940 'int' 4 # | | | `-ExtVectorType 0x55c9feb4e9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55c9feb4e2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TypedefDecl 0x55c9feb549f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb4ef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4ebd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4eb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4ebf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4eb98 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb4eef0 'matrix' # | | |-TypedefDecl 0x55c9feb54e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb54d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb54a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb54a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb54ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb54a78 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb54cb0 'matrix' # | | |-TypedefDecl 0x55c9feb55230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb55130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb54eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb54e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb54ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb54e98 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb550d0 'matrix' # | | |-TypedefDecl 0x55c9feb55650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb55550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb552d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb55298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb552f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb552b8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb554f0 'matrix' # | | |-TypedefDecl 0x55c9feb57c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb55970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb556f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb556b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb55718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb556d8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb55910 'matrix' # | | |-TypedefDecl 0x55c9feb58030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb57f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb57cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb57c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb57cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb57c98 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb57ed0 'matrix' # | | |-TypedefDecl 0x55c9feb58450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb58350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb580d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb58098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb580f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb580b8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb582f0 'matrix' # | | |-TypedefDecl 0x55c9feb58870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb58770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb584f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb584b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb58518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb584d8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb58710 'matrix' # | | |-TypedefDecl 0x55c9feb59cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb59bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb58918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb588d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb58938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb588f8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb58b30 'matrix' # | | |-TypedefDecl 0x55c9feb5a0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb59fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb59d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb59d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb59d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb59d38 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb59f70 'matrix' # | | |-TypedefDecl 0x55c9feb5a4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5a3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5a178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5a138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5a198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5a158 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb5a390 'matrix' # | | |-TypedefDecl 0x55c9feb5a910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5a810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5a598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5a558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5a578 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb5a7b0 'matrix' # | | |-TypedefDecl 0x55c9feb5ad50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5a9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5a978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5a9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5a998 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb5abf0 'matrix' # | | |-TypedefDecl 0x55c9feb5b170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5b070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5adf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5adb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5ae18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5add8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb5b010 'matrix' # | | |-TypedefDecl 0x55c9feb5b590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5b490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5b218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5b1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5b238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5b1f8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb5b430 'matrix' # | | |-TypedefDecl 0x55c9feb5b9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5b8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55c9feaf41e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5b638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5b5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5b658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5b618 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb5b850 'matrix' # | | |-TypedefDecl 0x55c9feb5c130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5c030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5ba60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5ba20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5ba80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5ba40 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb5bfd0 'matrix' # | | |-TypedefDecl 0x55c9feb5c560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5c460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5c1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5c1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5c200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5c1c0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb5c400 'matrix' # | | |-TypedefDecl 0x55c9feb5c990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5c610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5c5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5c630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5c5f0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb5c830 'matrix' # | | |-TypedefDecl 0x55c9feb5cdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5ccc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5ca40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5ca00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5ca60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5ca20 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb5cc60 'matrix' # | | |-TypedefDecl 0x55c9feb5d500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5ce70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5ce30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5ce90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5ce50 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb5d3a0 'matrix' # | | |-TypedefDecl 0x55c9feb5d930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5d830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5d5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5d570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5d5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5d590 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb5d7d0 'matrix' # | | |-TypedefDecl 0x55c9feb5dd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5dc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5d9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5d9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5da00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5d9c0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb5dc00 'matrix' # | | |-TypedefDecl 0x55c9feb4f5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5e090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5de10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5ddd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5de30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5ddf0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb5e030 'matrix' # | | |-TypedefDecl 0x55c9feb4fa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb4f910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4f690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4f650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb4f6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb4f670 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb4f8b0 'matrix' # | | |-TypedefDecl 0x55c9feb4fe40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb4fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4fac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4fa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb4fae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb4faa0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb4fce0 'matrix' # | | |-TypedefDecl 0x55c9feb50270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb50170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4feb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb4ff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb4fed0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb50110 'matrix' # | | |-TypedefDecl 0x55c9feb517c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb516c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb50320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb502e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb50340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb50300 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb50540 'matrix' # | | |-TypedefDecl 0x55c9feb51bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb51af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb51870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb51830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb51890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb51850 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb51a90 'matrix' # | | |-TypedefDecl 0x55c9feb52020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb51f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb51ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb51c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb51cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb51c80 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb51ec0 'matrix' # | | |-TypedefDecl 0x55c9feb52450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb52350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb520d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb52090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb520f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb520b0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb522f0 'matrix' # | | |-TypedefDecl 0x55c9feb52890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb52790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb52500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb524c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb52520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb524e0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb52730 'matrix' # | | |-TypedefDecl 0x55c9feb52d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb52c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb52958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb52918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb52978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb52938 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb52bb0 'matrix' # | | |-TypedefDecl 0x55c9feb53150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb53050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb52dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb52d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb52df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb52db8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb52ff0 'matrix' # | | |-TypedefDecl 0x55c9feb53590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb53490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb53218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb531d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb53238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb531f8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb53430 'matrix' # | | |-TypedefDecl 0x55c9feb53b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb53a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb53658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb53618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb53678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb53638 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb53a20 'matrix' # | | |-TypedefDecl 0x55c9feb53fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb53ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb53c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb53c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb53c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb53c28 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb53e60 'matrix' # | | |-TypedefDecl 0x55c9feb54400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb54300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb54088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb54048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb540a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb54068 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb542a0 'matrix' # | | |-TypedefDecl 0x55c9feb68d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb54740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb544c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb54488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb544e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb544a8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb546e0 'matrix' # | | |-TypedefDecl 0x55c9feb69140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb69040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb68dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb68d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb68de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb68da8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb68fe0 'matrix' # | | |-TypedefDecl 0x55c9feb69580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb69480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb69208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb691c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb69228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb691e8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb69420 'matrix' # | | |-TypedefDecl 0x55c9feb699c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb698c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb69648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb69608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb69668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb69628 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb69860 'matrix' # | | |-TypedefDecl 0x55c9feb6a920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb69a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb69a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb69aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb69a68 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb69ca0 'matrix' # | | |-TypedefDecl 0x55c9feb6ad60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6ac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6a9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6a9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6aa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6a9c8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb6ac00 'matrix' # | | |-TypedefDecl 0x55c9feb6b1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6b0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6ae28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6ade8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6ae48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6ae08 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb6b040 'matrix' # | | |-TypedefDecl 0x55c9feb6b5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6b268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6b228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6b288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6b248 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb6b480 'matrix' # | | |-TypedefDecl 0x55c9feb6bd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6b6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6b668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6b6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6b688 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb6bbd0 'matrix' # | | |-TypedefDecl 0x55c9feb6c170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6bdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6be18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6bdd8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb6c010 'matrix' # | | |-TypedefDecl 0x55c9feb6c4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6c238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6c1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6c258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6c218 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb6c390 'matrix' # | | |-TypedefDecl 0x55c9feb6c830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6c730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6c5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6c578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6c5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6c598 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb6c6d0 'matrix' # | | |-TypedefDecl 0x55c9feb5e470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6ca70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6c8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6c8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6c8d8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb6ca10 'matrix' # | | |-TypedefDecl 0x55c9feb5e7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5e6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5e538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5e4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5e558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5e518 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb5e650 'matrix' # | | |-TypedefDecl 0x55c9feb5eaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5e9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5e878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5e838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb5e898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb5e858 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb5e990 'matrix' # | | |-TypedefDecl 0x55c9feb5ee30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5ed30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5ebb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5eb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5ebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5eb98 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb5ecd0 'matrix' # | | |-TypedefDecl 0x55c9feb5f170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5f070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5eef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5eeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb5ef18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb5eed8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb5f010 'matrix' # | | |-TypedefDecl 0x55c9feb604d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb5f3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb5f238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb5f1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb5f258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb5f218 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb5f350 'matrix' # | | |-TypedefDecl 0x55c9feb60810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb60710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb60598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb60558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb605b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb60578 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb606b0 'matrix' # | | |-TypedefDecl 0x55c9feb60b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb60a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb608d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb60898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb608f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb608b8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb609f0 'matrix' # | | |-TypedefDecl 0x55c9feb60e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb60d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb60c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb60bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb60c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb60bf8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb60d30 'matrix' # | | |-TypedefDecl 0x55c9feb611d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb610d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb60f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb60f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb60f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb60f38 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb61070 'matrix' # | | |-TypedefDecl 0x55c9feb61560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb61460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb61298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb61258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb612b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb61278 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb613b0 'matrix' # | | |-TypedefDecl 0x55c9feb618a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb617a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb61628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb615e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb61648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb61608 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb61740 'matrix' # | | |-TypedefDecl 0x55c9feb61be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb61ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb61968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb61928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb61988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb61948 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb61a80 'matrix' # | | |-TypedefDecl 0x55c9feb61f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb61e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55c9feb48bf0 'int32_t' sugar # | | | | |-Typedef 0x55c9feb24c78 'int32_t' # | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb61ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb61c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb61cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb61c88 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb61dc0 'matrix' # | | |-TypedefDecl 0x55c9feb622a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb621a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb61fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb61fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb62008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb61fc8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb62140 'matrix' # | | |-TypedefDecl 0x55c9feb62600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb62500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb62368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb62328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb62388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb62348 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb624a0 'matrix' # | | |-TypedefDecl 0x55c9feb62940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb62840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb626c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb62688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb626e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb626a8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb627e0 'matrix' # | | |-TypedefDecl 0x55c9feb62c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb62b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb62a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb629c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb62a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb629e8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb62b20 'matrix' # | | |-TypedefDecl 0x55c9feb62fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb62ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb62d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb62d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb62d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb62d28 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb62e60 'matrix' # | | |-TypedefDecl 0x55c9feb63300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb63200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb63088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb63048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb630a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb63068 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb631a0 'matrix' # | | |-TypedefDecl 0x55c9feb63650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb63550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb633c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb63388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb633e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb633a8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb634f0 'matrix' # | | |-TypedefDecl 0x55c9feb63990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb63890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb63718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb636d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb63738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb636f8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb63830 'matrix' # | | |-TypedefDecl 0x55c9feb63cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb63bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb63a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb63a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb63a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb63a38 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb63b70 'matrix' # | | |-TypedefDecl 0x55c9feb64010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb63f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb63d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb63d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb63db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb63d78 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb63eb0 'matrix' # | | |-TypedefDecl 0x55c9feb64350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb64250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb640d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb64098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb640f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb640b8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb641f0 'matrix' # | | |-TypedefDecl 0x55c9feb646a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb645a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb64418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb643d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb64438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb643f8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb64540 'matrix' # | | |-TypedefDecl 0x55c9feb649e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb648e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb64768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb64728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb64788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb64748 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb64880 'matrix' # | | |-TypedefDecl 0x55c9feb64d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb64c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb64aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb64a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb64ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb64a88 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb64bc0 'matrix' # | | |-TypedefDecl 0x55c9feb65060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb64f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb64de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb64da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb64e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb64dc8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb64f00 'matrix' # | | |-TypedefDecl 0x55c9feb653a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb652a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55c9feb49540 'uint32_t' sugar # | | | | |-Typedef 0x55c9feb24d58 'uint32_t' # | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb65128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb650e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb65148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb65108 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb65240 'matrix' # | | |-TypedefDecl 0x55c9feb65840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb65740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb65468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb65428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb654a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb65448 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb656e0 'matrix' # | | |-TypedefDecl 0x55c9feb65c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb65b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb65908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb658c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb65928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb658e8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb65b20 'matrix' # | | |-TypedefDecl 0x55c9feb660c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb65fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb65d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb65d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb65d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb65d28 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb65f60 'matrix' # | | |-TypedefDecl 0x55c9feb66830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb66400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb66188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb66148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb661a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb66168 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb663a0 'matrix' # | | |-TypedefDecl 0x55c9feb66c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb66b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb668f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb668b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb66918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb668d8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb66b10 'matrix' # | | |-TypedefDecl 0x55c9feb670b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb66fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb66d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb66cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb66d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb66d18 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb66f50 'matrix' # | | |-TypedefDecl 0x55c9feb674f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb673f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb67178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb67138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb67198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb67158 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb67390 'matrix' # | | |-TypedefDecl 0x55c9feb81da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb81ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb675b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb67578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb675d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb67598 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb81c40 'matrix' # | | |-TypedefDecl 0x55c9feb821e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb820e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb81e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb81e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb81e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb81e48 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb82080 'matrix' # | | |-TypedefDecl 0x55c9feb82620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb82520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb822a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb82268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb822c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb82288 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb824c0 'matrix' # | | |-TypedefDecl 0x55c9feb82a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb82960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb826e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb826a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb82708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb826c8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb82900 'matrix' # | | |-TypedefDecl 0x55c9feb83110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb83010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb82b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb82ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb82b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb82b08 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb82fb0 'matrix' # | | |-TypedefDecl 0x55c9feb83550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb83450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb831d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb83198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb831f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb831b8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb833f0 'matrix' # | | |-TypedefDecl 0x55c9feb83990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb83890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb83618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb835d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb83638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb835f8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb83830 'matrix' # | | |-TypedefDecl 0x55c9feb83dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb83cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb83a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb83a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb83a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb83a38 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb83c70 'matrix' # | | |-TypedefDecl 0x55c9feb84470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb84370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55c9feb49eb0 'int64_t' sugar # | | | | |-Typedef 0x55c9feb24ea8 'int64_t' # | | | | `-BuiltinType 0x55c9feaf4280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb840f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb840b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb84110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb840d0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb84310 'matrix' # | | |-TypedefDecl 0x55c9feb848f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb847f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb84538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb844f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb84558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb84518 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb84790 'matrix' # | | |-TypedefDecl 0x55c9feb84d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb84c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb849b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb84978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb849d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb84998 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb84bd0 'matrix' # | | |-TypedefDecl 0x55c9feb88350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb88250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb84df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb84db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb84e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb84dd8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb85010 'matrix' # | | |-TypedefDecl 0x55c9feb88790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb88690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb88418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb883d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb88438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb883f8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb88630 'matrix' # | | |-TypedefDecl 0x55c9feb88bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb88ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb88858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb88818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb88878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb88838 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb88a70 'matrix' # | | |-TypedefDecl 0x55c9feb89010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb88f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb88c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb88c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb88cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb88c78 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb88eb0 'matrix' # | | |-TypedefDecl 0x55c9feb89460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb89360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb890d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb89098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb890f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb890b8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb89300 'matrix' # | | |-TypedefDecl 0x55c9feb898a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb897a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb89528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb894e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb89548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb89508 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb89740 'matrix' # | | |-TypedefDecl 0x55c9feb89ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb89be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb89968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb89928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb89988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb89948 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb89b80 'matrix' # | | |-TypedefDecl 0x55c9feb8a120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb89da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb89d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb89dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb89d88 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb89fc0 'matrix' # | | |-TypedefDecl 0x55c9feb8a590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8a1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8a1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8a1c8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb8a430 'matrix' # | | |-TypedefDecl 0x55c9feb8a9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8a8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8a658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8a618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8a638 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb8a870 'matrix' # | | |-TypedefDecl 0x55c9feb8ae10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8ad10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8aa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8aa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8aab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8aa78 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb8acb0 'matrix' # | | |-TypedefDecl 0x55c9feb8b280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8b150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8aed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8ae98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8aef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8aeb8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb8b0f0 'matrix' # | | |-TypedefDecl 0x55c9feb8b6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8b5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8b348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8b308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8b368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8b328 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb8b560 'matrix' # | | |-TypedefDecl 0x55c9feb8bb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8ba00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55c9feb4a8e0 'uint64_t' sugar # | | | | |-Typedef 0x55c9feb24e38 'uint64_t' # | | | | `-BuiltinType 0x55c9feaf4320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8b788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8b748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8b768 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb8b9a0 'matrix' # | | |-TypedefDecl 0x55c9feb8bf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8be60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8bbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8bb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8bb90 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb8be00 'matrix' # | | |-TypedefDecl 0x55c9feb8c3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8c2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8c010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8bfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8c030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8bff0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb8c230 'matrix' # | | |-TypedefDecl 0x55c9feb8c7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8c6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8c470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8c430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8c490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8c450 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb8c690 'matrix' # | | |-TypedefDecl 0x55c9feb8cc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8cb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8c8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8c860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8c8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8c880 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb8cac0 'matrix' # | | |-TypedefDecl 0x55c9feb8d050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8cf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8ccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8cc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8ccf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8ccb0 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb8cef0 'matrix' # | | |-TypedefDecl 0x55c9feb8d6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8d5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8d100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8d0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8d120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8d0e0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb8d580 'matrix' # | | |-TypedefDecl 0x55c9feb8db10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8da10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8d790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8d750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8d7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8d770 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb8d9b0 'matrix' # | | |-TypedefDecl 0x55c9feb8df40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8de40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8dbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8db80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb8dbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb8dba0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb8dde0 'matrix' # | | |-TypedefDecl 0x55c9feb8e370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb8e270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8dff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8dfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb8e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb8dfd0 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb8e210 'matrix' # | | |-TypedefDecl 0x55c9feb90a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb90910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb8e420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb8e3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb8e440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb8e400 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb908b0 'matrix' # | | |-TypedefDecl 0x55c9feb90e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb90d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb90ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb90a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb90ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb90aa0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb90ce0 'matrix' # | | |-TypedefDecl 0x55c9feb91270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb91170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb90ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb90eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb90f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb90ed0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb91110 'matrix' # | | |-TypedefDecl 0x55c9feb916a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb915a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb91320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb912e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb91340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb91300 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb91540 'matrix' # | | |-TypedefDecl 0x55c9feb91af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb919f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb91770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb91710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb91790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb91750 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb91990 'matrix' # | | |-TypedefDecl 0x55c9feb91f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb91e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb91ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb91b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb91bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb91b80 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb91dc0 'matrix' # | | |-TypedefDecl 0x55c9feb92350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb92250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55c9feaf49d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb91fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb91f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb91ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb91fb0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb921f0 'matrix' # | | |-TypedefDecl 0x55c9feb6cc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb926b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb92400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb923c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb92420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb923e0 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb92650 'matrix' # | | |-TypedefDecl 0x55c9feb6d0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6cfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6cd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6ccf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6cd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6cd10 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb6cf50 'matrix' # | | |-TypedefDecl 0x55c9feb6d4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6d3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6d160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6d120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6d180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6d140 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb6d380 'matrix' # | | |-TypedefDecl 0x55c9feb6d910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6d810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6d590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6d550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6d5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6d570 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb6d7b0 'matrix' # | | |-TypedefDecl 0x55c9feb6dd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6dc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6d9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6d980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6d9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6d9a0 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb6dc10 'matrix' # | | |-TypedefDecl 0x55c9feb6e1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6e0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6de20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6dde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6de40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6de00 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb6e040 'matrix' # | | |-TypedefDecl 0x55c9feb6e5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6e4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6e250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6e210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6e270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6e230 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb6e470 'matrix' # | | |-TypedefDecl 0x55c9feb6ea00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6e900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6e680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6e640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6e660 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb6e8a0 'matrix' # | | |-TypedefDecl 0x55c9feb6ee40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6eab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6ea70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6ead0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6ea90 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb6ece0 'matrix' # | | |-TypedefDecl 0x55c9feb6f270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6eeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb6ef10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb6eed0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb6f110 'matrix' # | | |-TypedefDecl 0x55c9feb6f6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6f2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6f340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6f300 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb6f540 'matrix' # | | |-TypedefDecl 0x55c9feb6fad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb6f9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb6f750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb6f710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6f770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6f730 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb6f970 'matrix' # | | |-TypedefDecl 0x55c9feb70f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb70e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb6fb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb6fb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb6fba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb6fb60 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb70dd0 'matrix' # | | |-TypedefDecl 0x55c9feb71360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb71260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb70fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb70fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb71000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb70fc0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb71200 'matrix' # | | |-TypedefDecl 0x55c9feb71790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb71690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb71410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb713d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb71430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb713f0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb71630 'matrix' # | | |-TypedefDecl 0x55c9feb71bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb71ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb71840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb71800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb71860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb71820 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb71a60 'matrix' # | | |-TypedefDecl 0x55c9feb72040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb71f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb71c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb71c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb71cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb71c70 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb71ee0 'matrix' # | | |-TypedefDecl 0x55c9feb72470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb72370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb720f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb720b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb72110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb720d0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb72310 'matrix' # | | |-TypedefDecl 0x55c9feb728a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb727a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb72520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb724e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb72540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb72500 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb72740 'matrix' # | | |-TypedefDecl 0x55c9feb734f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb72bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb72950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb72910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb72970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb72930 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb72b70 'matrix' # | | |-TypedefDecl 0x55c9feb73920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb73820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb735a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb73560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb735c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb73580 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb737c0 'matrix' # | | |-TypedefDecl 0x55c9feb73d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb73c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb739d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb73990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb739f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb739b0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb73bf0 'matrix' # | | |-TypedefDecl 0x55c9feb74180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb74080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb73e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb73dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb73e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb73de0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb74020 'matrix' # | | |-TypedefDecl 0x55c9feb745e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb744e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb74230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb741f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb74250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb74210 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb74480 'matrix' # | | |-TypedefDecl 0x55c9feb74a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb74910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb74690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb74650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb746b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb74670 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb748b0 'matrix' # | | |-TypedefDecl 0x55c9feb74e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb74d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb74ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb74a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb74ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb74aa0 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb74ce0 'matrix' # | | |-TypedefDecl 0x55c9feb75270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb75170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb74ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb74eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb74f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb74ed0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb75110 'matrix' # | | |-TypedefDecl 0x55c9feb769c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb768c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb75320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb752e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb75340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb75300 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb76860 'matrix' # | | |-TypedefDecl 0x55c9feb76df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb76cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb76a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb76a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb76a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb76a50 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb76c90 'matrix' # | | |-TypedefDecl 0x55c9feb77220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb77120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb76ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb76e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb76ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb76e80 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb770c0 'matrix' # | | |-TypedefDecl 0x55c9feb77650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb77550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb772d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb77290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb772f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb772b0 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb774f0 'matrix' # | | |-TypedefDecl 0x55c9feb77da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb77ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb77700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb776c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb77720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb776e0 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb77c40 'matrix' # | | |-TypedefDecl 0x55c9feb78120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb78020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb77e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb77e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb77e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb77e48 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb77fc0 'matrix' # | | |-TypedefDecl 0x55c9feb78460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb78360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb781e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb781a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb78208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb781c8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb78300 'matrix' # | | |-TypedefDecl 0x55c9feb787a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb786a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb78528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb784e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb78548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb78508 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb78640 'matrix' # | | |-TypedefDecl 0x55c9feb79b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb789e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb78868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb78828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb78888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb78848 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb78980 'matrix' # | | |-TypedefDecl 0x55c9feb79e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb79d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb79bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb79b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb79bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb79bb8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb79cf0 'matrix' # | | |-TypedefDecl 0x55c9feb7a190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7a090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb79f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb79ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb79f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb79ef8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7a030 'matrix' # | | |-TypedefDecl 0x55c9feb7a4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7a3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7a258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7a218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7a278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7a238 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7a370 'matrix' # | | |-TypedefDecl 0x55c9feb7a810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7a710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7a598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7a558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7a578 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb7a6b0 'matrix' # | | |-TypedefDecl 0x55c9feb7ab60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7aa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7a8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7a898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7a8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7a8b8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb7a9f0 'matrix' # | | |-TypedefDecl 0x55c9feb7aea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7ada0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7ac28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7abe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7ac08 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7ad40 'matrix' # | | |-TypedefDecl 0x55c9feb7b1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7af68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7af28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7af88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7af48 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7b080 'matrix' # | | |-TypedefDecl 0x55c9feb7b520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7b420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7b268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7b2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7b288 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb7b3c0 'matrix' # | | |-TypedefDecl 0x55c9feb7b860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7b760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7b5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7b5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7b608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7b5c8 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb7b700 'matrix' # | | |-TypedefDecl 0x55c9feb7bbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7baf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7b928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7b8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7b948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7b908 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7ba40 'matrix' # | | |-TypedefDecl 0x55c9feb7bf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7bcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7bc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7bcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7bc98 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7bdd0 'matrix' # | | |-TypedefDecl 0x55c9feb7c270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55c9feb4d8a0 'float32_t' sugar # | | | | |-Typedef 0x55c9feb24dc8 'float32_t' # | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7bff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7bfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7c018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7bfd8 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb7c110 'matrix' # | | |-TypedefDecl 0x55c9feb7c5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7c4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7c338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7c2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7c358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7c318 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb7c490 'matrix' # | | |-TypedefDecl 0x55c9feb7c930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7c6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7c678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7c6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7c698 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7c7d0 'matrix' # | | |-TypedefDecl 0x55c9feb7cc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7cb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7c9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7c9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7ca18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7c9d8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7cb30 'matrix' # | | |-TypedefDecl 0x55c9feb7cfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7ced0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7cd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7cd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7cd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7cd38 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb7ce70 'matrix' # | | |-TypedefDecl 0x55c9feb7d310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7d210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7d098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7d058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7d0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7d078 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb7d1b0 'matrix' # | | |-TypedefDecl 0x55c9feb7d650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7d3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7d398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7d3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7d3b8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7d4f0 'matrix' # | | |-TypedefDecl 0x55c9feb7d990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7d718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7d6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7d738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7d6f8 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7d830 'matrix' # | | |-TypedefDecl 0x55c9feb7dce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7da58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7da18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7da78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7da38 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb7db80 'matrix' # | | |-TypedefDecl 0x55c9feb7e020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7df20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7dd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7ddc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7dd88 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb7dec0 'matrix' # | | |-TypedefDecl 0x55c9feb7e360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7e260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7e0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7e0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7e108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7e0c8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7e200 'matrix' # | | |-TypedefDecl 0x55c9feb7e6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7e428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7e3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7e448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7e408 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7e540 'matrix' # | | |-TypedefDecl 0x55c9feb7e9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7e8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7e768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7e728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7e788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7e748 'int' 4 # | | | `-ConstantMatrixType 0x55c9feb7e880 'matrix' # | | |-TypedefDecl 0x55c9feb7ed30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7eaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7ea68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55c9feb7eac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55c9feb7ea88 'int' 1 # | | | `-ConstantMatrixType 0x55c9feb7ebd0 'matrix' # | | |-TypedefDecl 0x55c9feb7f070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7ef70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55c9feb7ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55c9feb7edd8 'int' 2 # | | | `-ConstantMatrixType 0x55c9feb7ef10 'matrix' # | | |-TypedefDecl 0x55c9feb7f3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55c9feb7f2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | | `-BuiltinType 0x55c9feaf4380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55c9feb7f138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55c9feb7f0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55c9feb7f158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55c9feb7f118 'int' 3 # | | | `-ConstantMatrixType 0x55c9feb7f250 'matrix' # | | `-TypedefDecl 0x55c9feb7f6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55c9feb7f5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55c9feb202f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55c9feb4e200 'float64_t' sugar # | | | |-Typedef 0x55c9feb24f18 'float64_t' # | | | `-BuiltinType 0x55c9feaf4380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55c9feb7f478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55c9feb7f438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55c9feb7f498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55c9feb7f458 'int' 4 # | | `-ConstantMatrixType 0x55c9feb7f590 'matrix' # | |-NamespaceDecl 0x55c9feb92a18 prev 0x55c9feb24bf0 line:12:11 hlsl # | | |-original Namespace 0x55c9feaf4a98 'hlsl' # | | `-NamespaceDecl 0x55c9feb92a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55c9feb92d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55c9feb92b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55c9feb92b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55c9feb92c68 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 0x55c9feb92d10 <> Implicit # | | | |-CXXRecordDecl 0x55c9feb92e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55c9feb92ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55c9feb92f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55c9feb932f0 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 0x55c9feaf4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feaf4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55c9feb93028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55c9feb93520 <> Implicit # | | | |-CXXRecordDecl 0x55c9feb935e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55c9feb93698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55c9feb93700 'bool' true # | | |-ClassTemplateDecl 0x55c9feb98088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55c9feb97e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55c9feb97ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55c9feb97f88 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 0x55c9feb98030 <> Implicit # | | | `-CXXRecordDecl 0x55c9feb98160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55c9feb98540 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 0x55c9feaf4b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55c9feb98248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55c9feb987a0 <> Implicit # | | | |-CXXRecordDecl 0x55c9feb98860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55c9feb98918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55c9feb982a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55c9feb98248 'T' # | | |-TypeAliasTemplateDecl 0x55c9feb98d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55c9feb989e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55c9feb98a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55c9feaf41c0 'void' # | | | `-TypeAliasDecl 0x55c9feb98ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55c9feb98c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55c9feb9a160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55c9feb98d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55c9feb99630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55c9feb996c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55c9feb9a0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55c9feb99f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55c9feb9a440 # | | | `-ReturnStmt 0x55c9feb9a430 # | | | `-BuiltinBitCastExpr 0x55c9feb9a408 'vector' # | | | `-DeclRefExpr 0x55c9feb9a3b0 'vector' lvalue ParmVar 0x55c9feb99f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55c9feb9cc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55c9feb9a458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55c9feb9a4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55c9feb9cba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9feb9ca60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55c9feb9cda8 # | | | `-ReturnStmt 0x55c9feb9cd98 # | | | `-BuiltinBitCastExpr 0x55c9feb9cd70 'U' # | | | `-DeclRefExpr 0x55c9feb9cd40 'T' lvalue ParmVar 0x55c9feb9ca60 'F' 'T' # | | |-ClassTemplateDecl 0x55c9feb9cf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55c9feb9cdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55c9feb9ce60 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 0x55c9feb9cf08 <> Implicit # | | | |-CXXRecordDecl 0x55c9feb9d038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55c9feb9d0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55c9feb9d168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55c9feb9ce10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55c9feb9cdc0 'T' # | | `-TypeAliasTemplateDecl 0x55c9feb9dc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55c9feb9d1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55c9feb9d278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55c9feb9dba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55c9feb9dad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55c9feaf4df0 <> 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 0x55c9feb9d6a0 '__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 0x55c9feb92a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55c9feb98d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55c9feb9d3f0 'bool' # | | | | `-BinaryOperator 0x55c9feb9d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55c9feb9d350 'bool' '>' # | | | | | |-DeclRefExpr 0x55c9feb9d310 'int' NonTypeTemplateParm 0x55c9feb9d278 'N' 'int' # | | | | | `-IntegerLiteral 0x55c9feb9d330 'int' 1 # | | | | `-BinaryOperator 0x55c9feb9d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55c9feb9d370 'int' NonTypeTemplateParm 0x55c9feb9d278 'N' 'int' # | | | | `-IntegerLiteral 0x55c9feb9d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb9d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb9d1d8 'T' # | | | `-DependentNameType 0x55c9feb9d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55c9feb9d9b0 'int' NonTypeTemplateParm 0x55c9feb9d278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55c9feb9da80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55c9feb9d9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55c9feaf4df0 'vector' # | | | `-TemplateSpecializationType 0x55c9feb9d6a0 '__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 0x55c9feb92a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55c9feb98d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55c9feb9d3f0 'bool' # | | | | `-BinaryOperator 0x55c9feb9d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55c9feb9d350 'bool' '>' # | | | | | |-DeclRefExpr 0x55c9feb9d310 'int' NonTypeTemplateParm 0x55c9feb9d278 'N' 'int' # | | | | | `-IntegerLiteral 0x55c9feb9d330 'int' 1 # | | | | `-BinaryOperator 0x55c9feb9d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55c9feb9d370 'int' NonTypeTemplateParm 0x55c9feb9d278 'N' 'int' # | | | | `-IntegerLiteral 0x55c9feb9d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feb9d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feb9d1d8 'T' # | | | `-DependentNameType 0x55c9feb9d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55c9feb9da18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55c9feaf4c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55c9feaf4c78 <> 'int' 4 # | | `-DeclRefExpr 0x55c9feb9d9b0 'int' NonTypeTemplateParm 0x55c9feb9d278 'N' 'int' # | |-NamespaceDecl 0x55c9feb9dca8 prev 0x55c9feb92a18 line:12:11 hlsl # | | |-original Namespace 0x55c9feaf4a98 'hlsl' # | | |-FunctionDecl 0x55c9feb9de28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55c9feb9dd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9feb9ded8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feb9df50 Implicit # | | | `-ConstAttr 0x55c9feb9df78 Implicit # | | |-FunctionDecl 0x55c9feb9e128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9feb9e000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9feb9e1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feb9e250 Implicit # | | | `-ConstAttr 0x55c9feb9e278 Implicit # | | |-FunctionDecl 0x55c9feb9e438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9feb9e310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9feb9e4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feb9e560 Implicit # | | | `-ConstAttr 0x55c9feb9e588 Implicit # | | |-FunctionDecl 0x55c9feb9e748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9feb9e620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9feb9e7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feb9e870 Implicit # | | | `-ConstAttr 0x55c9feb9e898 Implicit # | | |-FunctionDecl 0x55c9feb9fe68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55c9feb9fd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55c9feb9ff18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feb9ff90 Implicit # | | | `-ConstAttr 0x55c9feb9ffb8 Implicit # | | |-FunctionDecl 0x55c9feba0178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9feba0050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba0228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba02a0 Implicit # | | | `-ConstAttr 0x55c9feba02c8 Implicit # | | |-FunctionDecl 0x55c9feba0488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9feba0360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba0538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba05b0 Implicit # | | | `-ConstAttr 0x55c9feba05d8 Implicit # | | |-FunctionDecl 0x55c9feba0798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9feba0670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba0848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba08c0 Implicit # | | | `-ConstAttr 0x55c9feba08e8 Implicit # | | |-FunctionDecl 0x55c9feba0a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba0938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55c9feba0b88 # | | | `-ReturnStmt 0x55c9feba0b78 # | | | `-ImplicitCastExpr 0x55c9feba0b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55c9feba0b40 'uint':'unsigned int' lvalue ParmVar 0x55c9feba0938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55c9feba0d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba0bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55c9feba0eb0 # | | | `-ReturnStmt 0x55c9feba0ea0 # | | | `-ImplicitCastExpr 0x55c9feba0e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55c9feba0e68 'uint2':'vector' lvalue ParmVar 0x55c9feba0bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55c9feba1038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba0f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55c9feba1158 # | | | `-ReturnStmt 0x55c9feba1148 # | | | `-ImplicitCastExpr 0x55c9feba1130 'uint3':'vector' # | | | `-DeclRefExpr 0x55c9feba1110 'uint3':'vector' lvalue ParmVar 0x55c9feba0f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55c9feba12d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba11a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55c9feba13f8 # | | | `-ReturnStmt 0x55c9feba13e8 # | | | `-ImplicitCastExpr 0x55c9feba13d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55c9feba13b0 'uint4':'vector' lvalue ParmVar 0x55c9feba11a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55c9feba1528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55c9feba1438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9feba15d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba1650 Implicit # | | | `-ConstAttr 0x55c9feba1678 Implicit # | | |-FunctionDecl 0x55c9feba1838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9feba1710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba18e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba1960 Implicit # | | | `-ConstAttr 0x55c9feba1988 Implicit # | | |-FunctionDecl 0x55c9feba1b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9feba1a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba1bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba1c70 Implicit # | | | `-ConstAttr 0x55c9feba1c98 Implicit # | | |-FunctionDecl 0x55c9feba25d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9feba24b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba2688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba2700 Implicit # | | | `-ConstAttr 0x55c9feba2728 Implicit # | | |-FunctionDecl 0x55c9feba28c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9feba27a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9feba2978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba29f0 Implicit # | | | `-ConstAttr 0x55c9feba2a18 Implicit # | | |-FunctionDecl 0x55c9feba2bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9feba2ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba2c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba2d00 Implicit # | | | `-ConstAttr 0x55c9feba2d28 Implicit # | | |-FunctionDecl 0x55c9feba2ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9feba2dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba2f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba3010 Implicit # | | | `-ConstAttr 0x55c9feba3038 Implicit # | | |-FunctionDecl 0x55c9feba31f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9feba30d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba32a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba3320 Implicit # | | | `-ConstAttr 0x55c9feba3348 Implicit # | | |-FunctionDecl 0x55c9feba7b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba3398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55c9feba7c90 # | | | `-ReturnStmt 0x55c9feba7c80 # | | | `-ImplicitCastExpr 0x55c9feba7c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55c9feba7c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9feba3398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55c9feba7e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba7ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55c9feba7f38 # | | | `-ReturnStmt 0x55c9feba7f28 # | | | `-ImplicitCastExpr 0x55c9feba7f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55c9feba7ef0 'uint64_t2':'vector' lvalue ParmVar 0x55c9feba7ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55c9feba80b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba7f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55c9feba81d8 # | | | `-ReturnStmt 0x55c9feba81c8 # | | | `-ImplicitCastExpr 0x55c9feba81b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55c9feba8190 'uint64_t3':'vector' lvalue ParmVar 0x55c9feba7f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55c9feba8358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feba8228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55c9feba8478 # | | | `-ReturnStmt 0x55c9feba8468 # | | | `-ImplicitCastExpr 0x55c9feba8450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55c9feba8430 'uint64_t4':'vector' lvalue ParmVar 0x55c9feba8228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55c9feba85a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55c9feba84b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55c9feba8658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba86d0 Implicit # | | | `-ConstAttr 0x55c9feba86f8 Implicit # | | |-FunctionDecl 0x55c9feba88b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9feba8790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba8968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba89e0 Implicit # | | | `-ConstAttr 0x55c9feba8a08 Implicit # | | |-FunctionDecl 0x55c9feba9cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9feba8aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9feba9d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9feba9df0 Implicit # | | | `-ConstAttr 0x55c9feba9e18 Implicit # | | |-FunctionDecl 0x55c9feba9fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9feba9eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaa088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55c9febaa100 Implicit # | | | `-ConstAttr 0x55c9febaa128 Implicit # | | |-FunctionDecl 0x55c9febaa238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55c9febaa188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febaa2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febaa360 Implicit # | | | `-ConstAttr 0x55c9febaa388 Implicit # | | |-FunctionDecl 0x55c9febaa4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febaa3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaa550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febaa5c8 Implicit # | | | `-ConstAttr 0x55c9febaa5f0 Implicit # | | |-FunctionDecl 0x55c9febaa718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febaa668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaa7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febaa840 Implicit # | | | `-ConstAttr 0x55c9febaa868 Implicit # | | |-FunctionDecl 0x55c9febaa990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febaa8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaaa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febaaab8 Implicit # | | | `-ConstAttr 0x55c9febaaae0 Implicit # | | |-FunctionDecl 0x55c9febaac30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55c9febaab40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febaace0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febaad58 Implicit # | | | `-ConstAttr 0x55c9febaad80 Implicit # | | |-FunctionDecl 0x55c9febaaea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febaadf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaaf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febaafd0 Implicit # | | | `-ConstAttr 0x55c9febaaff8 Implicit # | | |-FunctionDecl 0x55c9febab120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febab070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febab1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febab248 Implicit # | | | `-ConstAttr 0x55c9febab270 Implicit # | | |-FunctionDecl 0x55c9febab398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febab2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febab448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55c9febab4c0 Implicit # | | | `-ConstAttr 0x55c9febab4e8 Implicit # | | |-FunctionDecl 0x55c9febab768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55c9febab590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55c9febab610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55c9febab820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9febab8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55c9febab928 Implicit # | | | `-ConstAttr 0x55c9febab950 Implicit # | | |-FunctionDecl 0x55c9febae050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55c9febab9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55c9febaba70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55c9febae108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9febae1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55c9febae210 Implicit # | | | `-ConstAttr 0x55c9febae238 Implicit # | | |-FunctionDecl 0x55c9febae380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55c9febae298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9febae430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febae4a8 Implicit # | | | `-ConstAttr 0x55c9febae4d0 Implicit # | | |-FunctionDecl 0x55c9febae660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55c9febae538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febae710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febae788 Implicit # | | | `-ConstAttr 0x55c9febae7b0 Implicit # | | |-FunctionDecl 0x55c9febae950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55c9febae828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaea00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febaea78 Implicit # | | | `-ConstAttr 0x55c9febaeaa0 Implicit # | | |-FunctionDecl 0x55c9febaec40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55c9febaeb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaecf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febaed68 Implicit # | | | `-ConstAttr 0x55c9febaed90 Implicit # | | |-FunctionDecl 0x55c9febaeed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55c9febaede8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55c9febaef80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febaeff8 Implicit # | | | `-ConstAttr 0x55c9febaf020 Implicit # | | |-FunctionDecl 0x55c9febaf1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55c9febaf0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaf2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febaf318 Implicit # | | | `-ConstAttr 0x55c9febaf340 Implicit # | | |-FunctionDecl 0x55c9febaf500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55c9febaf3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaf5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febaf628 Implicit # | | | `-ConstAttr 0x55c9febaf650 Implicit # | | |-FunctionDecl 0x55c9febaf810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55c9febaf6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febaf8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febaf938 Implicit # | | | `-ConstAttr 0x55c9febaf960 Implicit # | | |-FunctionDecl 0x55c9febafab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55c9febaf9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55c9febafb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55c9febafbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febafc08 Implicit # | | | `-ConstAttr 0x55c9febafc30 Implicit # | | |-FunctionDecl 0x55c9febafdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55c9febafca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febafe80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febafef8 Implicit # | | | `-ConstAttr 0x55c9febaff20 Implicit # | | |-FunctionDecl 0x55c9febb00d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55c9febaff98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb0180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb01f8 Implicit # | | | `-ConstAttr 0x55c9febb0220 Implicit # | | |-FunctionDecl 0x55c9febb03c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55c9febb0298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb0470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb04e8 Implicit # | | | `-ConstAttr 0x55c9febb0510 Implicit # | | |-FunctionDecl 0x55c9febb06b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55c9febb0588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febb0760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb07d8 Implicit # | | | `-ConstAttr 0x55c9febb0800 Implicit # | | |-FunctionDecl 0x55c9febb09a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55c9febb0878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb0a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb0ac8 Implicit # | | | `-ConstAttr 0x55c9febb0af0 Implicit # | | |-FunctionDecl 0x55c9febb0c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55c9febb0b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb0d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb0db8 Implicit # | | | `-ConstAttr 0x55c9febb0de0 Implicit # | | |-FunctionDecl 0x55c9febb0f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55c9febb0e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb1030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb10c8 Implicit # | | | `-ConstAttr 0x55c9febb10f0 Implicit # | | |-FunctionDecl 0x55c9febb1230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55c9febb1150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55c9febb12e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb1358 Implicit # | | | `-ConstAttr 0x55c9febb1380 Implicit # | | |-FunctionDecl 0x55c9febb1520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55c9febb13f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb15d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb1648 Implicit # | | | `-ConstAttr 0x55c9febb1670 Implicit # | | |-FunctionDecl 0x55c9febb1810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55c9febb16e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb18c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb1938 Implicit # | | | `-ConstAttr 0x55c9febb1960 Implicit # | | |-FunctionDecl 0x55c9febb1b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55c9febb19d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb1bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb1c28 Implicit # | | | `-ConstAttr 0x55c9febb1c50 Implicit # | | |-FunctionDecl 0x55c9febb1df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55c9febb1cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9febb1ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb1f18 Implicit # | | | `-ConstAttr 0x55c9febb1f40 Implicit # | | |-FunctionDecl 0x55c9febb20f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55c9febb1fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb21a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb2218 Implicit # | | | `-ConstAttr 0x55c9febb2240 Implicit # | | |-FunctionDecl 0x55c9febb23e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55c9febb22b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb2490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb2508 Implicit # | | | `-ConstAttr 0x55c9febb2530 Implicit # | | |-FunctionDecl 0x55c9febb26d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55c9febb25a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb2780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb27f8 Implicit # | | | `-ConstAttr 0x55c9febb2820 Implicit # | | |-FunctionDecl 0x55c9febb29c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55c9febb2898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9febb2a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb2ae8 Implicit # | | | `-ConstAttr 0x55c9febb2b10 Implicit # | | |-FunctionDecl 0x55c9febb2cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55c9febb2b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb2d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb2dd8 Implicit # | | | `-ConstAttr 0x55c9febb2e00 Implicit # | | |-FunctionDecl 0x55c9febb2fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55c9febb2e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb3050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb4c98 Implicit # | | | `-ConstAttr 0x55c9febb4cc0 Implicit # | | |-FunctionDecl 0x55c9febb4e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55c9febb4d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb4f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb4f88 Implicit # | | | `-ConstAttr 0x55c9febb4fb0 Implicit # | | |-FunctionDecl 0x55c9febb50f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55c9febb5010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55c9febb51a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb5218 Implicit # | | | `-ConstAttr 0x55c9febb5240 Implicit # | | |-FunctionDecl 0x55c9febb53e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55c9febb52b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb5490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb5508 Implicit # | | | `-ConstAttr 0x55c9febb5530 Implicit # | | |-FunctionDecl 0x55c9febb56d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55c9febb55a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb5780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb57f8 Implicit # | | | `-ConstAttr 0x55c9febb5820 Implicit # | | |-FunctionDecl 0x55c9febb59c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55c9febb5898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb5a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55c9febb5ae8 Implicit # | | | `-ConstAttr 0x55c9febb5b10 Implicit # | | |-FunctionDecl 0x55c9febb5d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55c9febb5b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55c9febb5be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55c9febb5db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb5e30 Implicit # | | | `-ConstAttr 0x55c9febb5e58 Implicit # | | |-FunctionDecl 0x55c9febb6078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55c9febb5ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55c9febb5f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb6130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb61a8 Implicit # | | | `-ConstAttr 0x55c9febb61d0 Implicit # | | |-FunctionDecl 0x55c9febb6408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55c9febb6230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55c9febb62b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb64c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb6538 Implicit # | | | `-ConstAttr 0x55c9febb6560 Implicit # | | |-FunctionDecl 0x55c9febb6798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55c9febb65c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55c9febb6640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb6850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb68c8 Implicit # | | | `-ConstAttr 0x55c9febb68f0 Implicit # | | |-FunctionDecl 0x55c9febb6b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55c9febb6978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55c9febb69f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb6c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb6c88 Implicit # | | | `-ConstAttr 0x55c9febb6cb0 Implicit # | | |-FunctionDecl 0x55c9febb6f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55c9febb6d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55c9febb6db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb6fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb7038 Implicit # | | | `-ConstAttr 0x55c9febb7060 Implicit # | | |-FunctionDecl 0x55c9febb72b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55c9febb70e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55c9febb7168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb7370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb73e8 Implicit # | | | `-ConstAttr 0x55c9febb7410 Implicit # | | |-FunctionDecl 0x55c9febb7668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55c9febb7498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55c9febb7518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb7720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb7798 Implicit # | | | `-ConstAttr 0x55c9febb77c0 Implicit # | | |-FunctionDecl 0x55c9febb7a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55c9febb7848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55c9febb78c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb7ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb7b48 Implicit # | | | `-ConstAttr 0x55c9febb7b70 Implicit # | | |-FunctionDecl 0x55c9febb7de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55c9febb7bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55c9febb7c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb7ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb7f18 Implicit # | | | `-ConstAttr 0x55c9febb7f40 Implicit # | | |-FunctionDecl 0x55c9febb8198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55c9febb7fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55c9febb8048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb8250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb82c8 Implicit # | | | `-ConstAttr 0x55c9febb82f0 Implicit # | | |-FunctionDecl 0x55c9febb8548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55c9febb8378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55c9febb83f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb8600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb8678 Implicit # | | | `-ConstAttr 0x55c9febb86a0 Implicit # | | |-FunctionDecl 0x55c9febb88f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55c9febb8728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55c9febb87a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb89b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb8a28 Implicit # | | | `-ConstAttr 0x55c9febb8a50 Implicit # | | |-FunctionDecl 0x55c9febb8cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55c9febb8ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55c9febb8b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb8d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb8df8 Implicit # | | | `-ConstAttr 0x55c9febb8e20 Implicit # | | |-FunctionDecl 0x55c9febb9078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55c9febb8ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55c9febb8f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb9130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb91a8 Implicit # | | | `-ConstAttr 0x55c9febb91d0 Implicit # | | |-FunctionDecl 0x55c9febb9428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55c9febb9258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55c9febb92d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb94e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb9558 Implicit # | | | `-ConstAttr 0x55c9febb9580 Implicit # | | |-FunctionDecl 0x55c9febb97d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55c9febb9608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55c9febb9688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb9890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9febb9908 Implicit # | | | `-ConstAttr 0x55c9febb9930 Implicit # | | |-FunctionDecl 0x55c9febb9b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55c9febb99b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55c9febb9a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9febb9c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9feb85288 Implicit # | | | `-ConstAttr 0x55c9feb852b0 Implicit # | | |-FunctionDecl 0x55c9feb85508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55c9feb85338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55c9feb853b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9feb855c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55c9feb85638 Implicit # | | | `-ConstAttr 0x55c9feb85660 Implicit # | | |-FunctionDecl 0x55c9feb85768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55c9feb856c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9feb85818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9feb85890 Implicit # | | | `-ConstAttr 0x55c9feb858b8 Implicit # | | |-FunctionDecl 0x55c9feb859c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55c9feb85920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9feb85a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9feb85af0 Implicit # | | | `-ConstAttr 0x55c9feb85b18 Implicit # | | |-FunctionDecl 0x55c9feb85c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55c9feb85b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9feb85ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9feb85d60 Implicit # | | | `-ConstAttr 0x55c9feb85d88 Implicit # | | |-FunctionDecl 0x55c9feb85ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55c9feb85e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9feb85f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9feb85fd0 Implicit # | | | `-ConstAttr 0x55c9feb85ff8 Implicit # | | |-FunctionDecl 0x55c9feb860f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55c9feb86050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55c9feb861a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbecb0 Implicit # | | | `-ConstAttr 0x55c9febbecd8 Implicit # | | |-FunctionDecl 0x55c9febbedf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55c9febbed50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbeea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbef20 Implicit # | | | `-ConstAttr 0x55c9febbef48 Implicit # | | |-FunctionDecl 0x55c9febbf068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55c9febbefc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbf118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbf190 Implicit # | | | `-ConstAttr 0x55c9febbf1b8 Implicit # | | |-FunctionDecl 0x55c9febbf2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55c9febbf230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbf388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbf400 Implicit # | | | `-ConstAttr 0x55c9febbf428 Implicit # | | |-FunctionDecl 0x55c9febbf540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55c9febbf498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55c9febbf5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55c9febbf650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbf698 Implicit # | | | `-ConstAttr 0x55c9febbf6c0 Implicit # | | |-FunctionDecl 0x55c9febbf7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55c9febbf738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbf890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbf908 Implicit # | | | `-ConstAttr 0x55c9febbf930 Implicit # | | |-FunctionDecl 0x55c9febbfa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55c9febbf9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbfb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbfb78 Implicit # | | | `-ConstAttr 0x55c9febbfba0 Implicit # | | |-FunctionDecl 0x55c9febbfce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55c9febbfc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbfd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febbfe10 Implicit # | | | `-ConstAttr 0x55c9febbfe38 Implicit # | | |-FunctionDecl 0x55c9febbff58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55c9febbfeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febc0008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc0080 Implicit # | | | `-ConstAttr 0x55c9febc00a8 Implicit # | | |-FunctionDecl 0x55c9febc01c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55c9febc0120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc0278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc02f0 Implicit # | | | `-ConstAttr 0x55c9febc0318 Implicit # | | |-FunctionDecl 0x55c9febc0438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55c9febc0390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc04e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc0560 Implicit # | | | `-ConstAttr 0x55c9febc0588 Implicit # | | |-FunctionDecl 0x55c9febc06a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55c9febc0600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc0758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc07d0 Implicit # | | | `-ConstAttr 0x55c9febc07f8 Implicit # | | |-FunctionDecl 0x55c9febc0900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55c9febc0858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55c9febc09b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc0a28 Implicit # | | | `-ConstAttr 0x55c9febc0a50 Implicit # | | |-FunctionDecl 0x55c9febc0b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55c9febc0ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc0c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc0c98 Implicit # | | | `-ConstAttr 0x55c9febc0cd0 Implicit # | | |-FunctionDecl 0x55c9febc0df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55c9febc0d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc0ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc0f18 Implicit # | | | `-ConstAttr 0x55c9febc0f40 Implicit # | | |-FunctionDecl 0x55c9febc1060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55c9febc0fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc1110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc1188 Implicit # | | | `-ConstAttr 0x55c9febc11b0 Implicit # | | |-FunctionDecl 0x55c9febc12d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55c9febc1228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9febc1380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc13f8 Implicit # | | | `-ConstAttr 0x55c9febc1420 Implicit # | | |-FunctionDecl 0x55c9febc1540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55c9febc1498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc15f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc1668 Implicit # | | | `-ConstAttr 0x55c9febc1690 Implicit # | | |-FunctionDecl 0x55c9febc17b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55c9febc1708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc1860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc18d8 Implicit # | | | `-ConstAttr 0x55c9febc1900 Implicit # | | |-FunctionDecl 0x55c9febc1a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55c9febc1978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc1ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc1b48 Implicit # | | | `-ConstAttr 0x55c9febc1b70 Implicit # | | |-FunctionDecl 0x55c9febc1ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55c9febc1be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9febc1d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc1e08 Implicit # | | | `-ConstAttr 0x55c9febc1e30 Implicit # | | |-FunctionDecl 0x55c9febc1f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55c9febc1ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc2000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc2078 Implicit # | | | `-ConstAttr 0x55c9febc20a0 Implicit # | | |-FunctionDecl 0x55c9febc21c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55c9febc2118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc2270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc22e8 Implicit # | | | `-ConstAttr 0x55c9febc2310 Implicit # | | |-FunctionDecl 0x55c9febc2430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55c9febc2388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc24e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc2558 Implicit # | | | `-ConstAttr 0x55c9febc2580 Implicit # | | |-FunctionDecl 0x55c9febc2688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55c9febc25e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55c9febc2738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc27b0 Implicit # | | | `-ConstAttr 0x55c9febc27d8 Implicit # | | |-FunctionDecl 0x55c9febc28f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55c9febc2850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc29a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc2a20 Implicit # | | | `-ConstAttr 0x55c9febc2a48 Implicit # | | |-FunctionDecl 0x55c9febc2b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55c9febc2ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc2c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc2c90 Implicit # | | | `-ConstAttr 0x55c9febc2cb8 Implicit # | | |-FunctionDecl 0x55c9febc2de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55c9febc2d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc2e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55c9febc2f10 Implicit # | | | `-ConstAttr 0x55c9febc2f38 Implicit # | | |-FunctionDecl 0x55c9febc3188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55c9febc2fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febc3030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febc3240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55c9febc32b8 Implicit # | | | `-ConstAttr 0x55c9febc32e0 Implicit # | | |-FunctionDecl 0x55c9febc3518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55c9febc3348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febc33c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc35d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55c9febc3648 Implicit # | | | `-ConstAttr 0x55c9febc3670 Implicit # | | |-FunctionDecl 0x55c9febc38b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55c9febc36e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9febc3768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc3970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55c9febc39e8 Implicit # | | | `-ConstAttr 0x55c9febc3a10 Implicit # | | |-FunctionDecl 0x55c9febc3d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55c9febc3a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9febc3b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc3db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55c9febc3e30 Implicit # | | | `-ConstAttr 0x55c9febc3e58 Implicit # | | |-FunctionDecl 0x55c9febc3f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55c9febc3eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febc4018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febc4090 Implicit # | | | `-ConstAttr 0x55c9febc40b8 Implicit # | | |-FunctionDecl 0x55c9febc41d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febc4120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc4280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febc42f8 Implicit # | | | `-ConstAttr 0x55c9febc4320 Implicit # | | |-FunctionDecl 0x55c9febc4448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febc4398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc44f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febc4570 Implicit # | | | `-ConstAttr 0x55c9febc4598 Implicit # | | |-FunctionDecl 0x55c9febc46c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febc4610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc4770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febc47e8 Implicit # | | | `-ConstAttr 0x55c9febc4810 Implicit # | | |-FunctionDecl 0x55c9febc4920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55c9febc4870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febc49d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febc4a48 Implicit # | | | `-ConstAttr 0x55c9febc4a70 Implicit # | | |-FunctionDecl 0x55c9febc4b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febc4ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc4c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febc4cc0 Implicit # | | | `-ConstAttr 0x55c9febb3460 Implicit # | | |-FunctionDecl 0x55c9febb3588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febb34d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb3638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febb36b0 Implicit # | | | `-ConstAttr 0x55c9febb36d8 Implicit # | | |-FunctionDecl 0x55c9febb3800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febb3750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb38b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55c9febb3928 Implicit # | | | `-ConstAttr 0x55c9febb3950 Implicit # | | |-FunctionDecl 0x55c9febb3a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55c9febb39b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febb3b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febb3b88 Implicit # | | | `-ConstAttr 0x55c9febb3bb0 Implicit # | | |-FunctionDecl 0x55c9febb3cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febb3c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb3d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febb3df0 Implicit # | | | `-ConstAttr 0x55c9febb3e18 Implicit # | | |-FunctionDecl 0x55c9febb3f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febb3e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb3ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febb4068 Implicit # | | | `-ConstAttr 0x55c9febb4090 Implicit # | | |-FunctionDecl 0x55c9febb41b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febb4108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb4268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febb42e0 Implicit # | | | `-ConstAttr 0x55c9febb4308 Implicit # | | |-FunctionDecl 0x55c9febc7d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55c9febb4368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febc7db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febc7e28 Implicit # | | | `-ConstAttr 0x55c9febc7e50 Implicit # | | |-FunctionDecl 0x55c9febc7f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febc7ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc8028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febc80a0 Implicit # | | | `-ConstAttr 0x55c9febc80c8 Implicit # | | |-FunctionDecl 0x55c9febc81f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febc8140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc82a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febc8318 Implicit # | | | `-ConstAttr 0x55c9febc8340 Implicit # | | |-FunctionDecl 0x55c9febc8468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febc83b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc8518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55c9febc8590 Implicit # | | | `-ConstAttr 0x55c9febc85b8 Implicit # | | |-FunctionDecl 0x55c9febc87a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55c9febc8618 col:17 y 'half' # | | | |-ParmVarDecl 0x55c9febc8698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55c9febc8860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc88d8 Implicit # | | | `-ConstAttr 0x55c9febc8900 Implicit # | | |-FunctionDecl 0x55c9febc8b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55c9febc8950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febc89d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc8be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc8c58 Implicit # | | | `-ConstAttr 0x55c9febc8c80 Implicit # | | |-FunctionDecl 0x55c9febc8ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55c9febc8d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febc8d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc8fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc9018 Implicit # | | | `-ConstAttr 0x55c9febc9040 Implicit # | | |-FunctionDecl 0x55c9febc9278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55c9febc90a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febc9120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc9330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc93a8 Implicit # | | | `-ConstAttr 0x55c9febc93d0 Implicit # | | |-FunctionDecl 0x55c9febc95c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55c9febc9430 col:19 y 'float' # | | | |-ParmVarDecl 0x55c9febc94b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55c9febc9680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc96f8 Implicit # | | | `-ConstAttr 0x55c9febc9720 Implicit # | | |-FunctionDecl 0x55c9febc9958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55c9febc9780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55c9febc9800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc9a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc9a88 Implicit # | | | `-ConstAttr 0x55c9febc9ab0 Implicit # | | |-FunctionDecl 0x55c9febc9d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55c9febc9b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55c9febc9b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc9dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febc9e50 Implicit # | | | `-ConstAttr 0x55c9febc9e78 Implicit # | | |-FunctionDecl 0x55c9febca0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55c9febc9ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55c9febc9f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febca160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55c9febca1d8 Implicit # | | | `-ConstAttr 0x55c9febca200 Implicit # | | |-FunctionDecl 0x55c9febca310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55c9febca260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febca3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febca438 Implicit # | | | `-ConstAttr 0x55c9febca460 Implicit # | | |-FunctionDecl 0x55c9febca578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febca4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febca628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febca6a0 Implicit # | | | `-ConstAttr 0x55c9febca6c8 Implicit # | | |-FunctionDecl 0x55c9febca7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febca740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febca8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febca918 Implicit # | | | `-ConstAttr 0x55c9febca940 Implicit # | | |-FunctionDecl 0x55c9febcaa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febca9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcab18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febcab90 Implicit # | | | `-ConstAttr 0x55c9febcabb8 Implicit # | | |-FunctionDecl 0x55c9febcad30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55c9febcac18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febcade0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febcae58 Implicit # | | | `-ConstAttr 0x55c9febcae80 Implicit # | | |-FunctionDecl 0x55c9febcafa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febcaef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcb058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febcb0d0 Implicit # | | | `-ConstAttr 0x55c9febcb0f8 Implicit # | | |-FunctionDecl 0x55c9febcb220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febcb170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcb2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febcb348 Implicit # | | | `-ConstAttr 0x55c9febcb370 Implicit # | | |-FunctionDecl 0x55c9febcb498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febcb3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcb548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55c9febcb5c0 Implicit # | | | `-ConstAttr 0x55c9febcb5e8 Implicit # | | |-FunctionDecl 0x55c9febcb888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55c9febcb648 col:16 'half' # | | | |-ParmVarDecl 0x55c9febcb6c8 col:22 'half' # | | | |-ParmVarDecl 0x55c9febcb748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55c9febcb948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcb9c0 Implicit # | | | `-ConstAttr 0x55c9febcb9e8 Implicit # | | |-FunctionDecl 0x55c9febcbd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55c9febcba50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febcbad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febcbb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcbe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcbe78 Implicit # | | | `-ConstAttr 0x55c9febcbea0 Implicit # | | |-FunctionDecl 0x55c9febcc1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55c9febcbf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febcbf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febcc018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcc268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcc2e0 Implicit # | | | `-ConstAttr 0x55c9febcc308 Implicit # | | |-FunctionDecl 0x55c9febcc608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55c9febcc380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febcc400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febcc480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcc6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcc740 Implicit # | | | `-ConstAttr 0x55c9febcc768 Implicit # | | |-FunctionDecl 0x55c9febcca08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55c9febcc7c8 col:14 'int' # | | | |-ParmVarDecl 0x55c9febcc848 col:19 'int' # | | | |-ParmVarDecl 0x55c9febcc8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55c9febccac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febccb40 Implicit # | | | `-ConstAttr 0x55c9febccb68 Implicit # | | |-FunctionDecl 0x55c9febcced8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55c9febccbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55c9febccc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55c9febccd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febccf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcd010 Implicit # | | | `-ConstAttr 0x55c9febcd038 Implicit # | | |-FunctionDecl 0x55c9febcd338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55c9febcd0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55c9febcd130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55c9febcd1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcd3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcd470 Implicit # | | | `-ConstAttr 0x55c9febcd498 Implicit # | | |-FunctionDecl 0x55c9febcd798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55c9febcd510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55c9febcd590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55c9febcd610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcd858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcd8d0 Implicit # | | | `-ConstAttr 0x55c9febcd8f8 Implicit # | | |-FunctionDecl 0x55c9febcdbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55c9febcd970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febcd9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febcda70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febcdcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcdd60 Implicit # | | | `-ConstAttr 0x55c9febcdd88 Implicit # | | |-FunctionDecl 0x55c9febce088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55c9febcde00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febcde80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febcdf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febce148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febce1c0 Implicit # | | | `-ConstAttr 0x55c9febce1e8 Implicit # | | |-FunctionDecl 0x55c9febce4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55c9febce260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9febce2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9febce360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febce5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febce620 Implicit # | | | `-ConstAttr 0x55c9febce648 Implicit # | | |-FunctionDecl 0x55c9febce948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55c9febce6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9febce740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9febce7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febcea08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcea80 Implicit # | | | `-ConstAttr 0x55c9febceaa8 Implicit # | | |-FunctionDecl 0x55c9febcfe08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55c9febceb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9febceba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9febcec20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9febcfec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febcff40 Implicit # | | | `-ConstAttr 0x55c9febcff68 Implicit # | | |-FunctionDecl 0x55c9febd0268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55c9febcffe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febd0060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febd00e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd0328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd03a0 Implicit # | | | `-ConstAttr 0x55c9febd03c8 Implicit # | | |-FunctionDecl 0x55c9febd06c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55c9febd0440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febd04c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febd0540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd0788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd0800 Implicit # | | | `-ConstAttr 0x55c9febd0828 Implicit # | | |-FunctionDecl 0x55c9febd0b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55c9febd08a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febd0920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febd09a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd0be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd0c60 Implicit # | | | `-ConstAttr 0x55c9febd0c88 Implicit # | | |-FunctionDecl 0x55c9febd0f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55c9febd0d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9febd0d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9febd0e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9febd1058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd10d0 Implicit # | | | `-ConstAttr 0x55c9febd10f8 Implicit # | | |-FunctionDecl 0x55c9febd13f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55c9febd1170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febd11f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febd1270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd14b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd1530 Implicit # | | | `-ConstAttr 0x55c9febd1558 Implicit # | | |-FunctionDecl 0x55c9febd1858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55c9febd15d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febd1650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febd16d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd1918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd1990 Implicit # | | | `-ConstAttr 0x55c9febd19b8 Implicit # | | |-FunctionDecl 0x55c9febd1cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55c9febd1a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febd1ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febd1b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd1da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd1e18 Implicit # | | | `-ConstAttr 0x55c9febd1e40 Implicit # | | |-FunctionDecl 0x55c9febd20d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55c9febd1ea0 col:18 'float' # | | | |-ParmVarDecl 0x55c9febd1f20 col:25 'float' # | | | |-ParmVarDecl 0x55c9febd1fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55c9febd2198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd2210 Implicit # | | | `-ConstAttr 0x55c9febd2238 Implicit # | | |-FunctionDecl 0x55c9febd2538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55c9febd22b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55c9febd2330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55c9febd23b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd25f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd2670 Implicit # | | | `-ConstAttr 0x55c9febd2698 Implicit # | | |-FunctionDecl 0x55c9febd2998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55c9febd2710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55c9febd2790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55c9febd2810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd2a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd2ad0 Implicit # | | | `-ConstAttr 0x55c9febd2af8 Implicit # | | |-FunctionDecl 0x55c9febb9d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55c9febd2b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55c9febd2bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55c9febd2c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febb9de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febb9e60 Implicit # | | | `-ConstAttr 0x55c9febb9e88 Implicit # | | |-FunctionDecl 0x55c9febba128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55c9febb9ee8 col:20 'double' # | | | |-ParmVarDecl 0x55c9febb9f68 col:28 'double' # | | | |-ParmVarDecl 0x55c9febb9fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55c9febba1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febba260 Implicit # | | | `-ConstAttr 0x55c9febba288 Implicit # | | |-FunctionDecl 0x55c9febba588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55c9febba300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55c9febba380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55c9febba400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febba648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febba6c0 Implicit # | | | `-ConstAttr 0x55c9febba6e8 Implicit # | | |-FunctionDecl 0x55c9febba9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55c9febba760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55c9febba7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55c9febba860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febbaaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febbab20 Implicit # | | | `-ConstAttr 0x55c9febbab48 Implicit # | | |-FunctionDecl 0x55c9febd4fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55c9febbabc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55c9febd4dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55c9febd4e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd5088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55c9febd5100 Implicit # | | | `-ConstAttr 0x55c9febd5128 Implicit # | | |-FunctionDecl 0x55c9febd5270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55c9febd5188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9febd5320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55c9febd5398 Implicit # | | | `-ConstAttr 0x55c9febd53c0 Implicit # | | |-FunctionDecl 0x55c9febd5550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55c9febd5428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd5600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55c9febd5678 Implicit # | | | `-ConstAttr 0x55c9febd56a0 Implicit # | | |-FunctionDecl 0x55c9febd5840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55c9febd5718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd58f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55c9febd5968 Implicit # | | | `-ConstAttr 0x55c9febd5990 Implicit # | | |-FunctionDecl 0x55c9febd5b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55c9febd5a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd5be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55c9febd5c58 Implicit # | | | `-ConstAttr 0x55c9febd5c80 Implicit # | | |-FunctionDecl 0x55c9febd5dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55c9febd5ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9febd5e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd5ef8 Implicit # | | | `-ConstAttr 0x55c9febd5f20 Implicit # | | |-FunctionDecl 0x55c9febd6038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febd5f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd60e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd6160 Implicit # | | | `-ConstAttr 0x55c9febd6188 Implicit # | | |-FunctionDecl 0x55c9febd62b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febd6200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd6360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd63d8 Implicit # | | | `-ConstAttr 0x55c9febd6400 Implicit # | | |-FunctionDecl 0x55c9febd6528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febd6478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd65d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd6650 Implicit # | | | `-ConstAttr 0x55c9febd6678 Implicit # | | |-FunctionDecl 0x55c9febd6788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55c9febd66d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9febd6838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd68b0 Implicit # | | | `-ConstAttr 0x55c9febd68d8 Implicit # | | |-FunctionDecl 0x55c9febd6a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febd6950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd6ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd6b28 Implicit # | | | `-ConstAttr 0x55c9febd6b50 Implicit # | | |-FunctionDecl 0x55c9febd6c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febd6bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd6d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd6da0 Implicit # | | | `-ConstAttr 0x55c9febd7df0 Implicit # | | |-FunctionDecl 0x55c9febd7f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febd7e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd7fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55c9febd8040 Implicit # | | | `-ConstAttr 0x55c9febd8068 Implicit # | | |-FunctionDecl 0x55c9febd8178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55c9febd80c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febd8228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd82a0 Implicit # | | | `-ConstAttr 0x55c9febd82c8 Implicit # | | |-FunctionDecl 0x55c9febd83e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febd8330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd8490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd8508 Implicit # | | | `-ConstAttr 0x55c9febd8530 Implicit # | | |-FunctionDecl 0x55c9febd8658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febd85a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd8708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd8780 Implicit # | | | `-ConstAttr 0x55c9febd87a8 Implicit # | | |-FunctionDecl 0x55c9febd88d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febd8820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd8980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd89f8 Implicit # | | | `-ConstAttr 0x55c9febd8a20 Implicit # | | |-FunctionDecl 0x55c9febd8b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55c9febd8a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febd8be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd8c58 Implicit # | | | `-ConstAttr 0x55c9febd8c80 Implicit # | | |-FunctionDecl 0x55c9febd8e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febd8cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd8eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd8f28 Implicit # | | | `-ConstAttr 0x55c9febd8f50 Implicit # | | |-FunctionDecl 0x55c9febd9078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febd8fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd9128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd91a0 Implicit # | | | `-ConstAttr 0x55c9febd91c8 Implicit # | | |-FunctionDecl 0x55c9febd92f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febd9240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd93a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55c9febd9418 Implicit # | | | `-ConstAttr 0x55c9febd9440 Implicit # | | |-FunctionDecl 0x55c9febd95b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55c9febd9490 col:33 used x 'int' # | | | `-CompoundStmt 0x55c9febd9a28 # | | | `-ReturnStmt 0x55c9febd9a18 # | | | `-ImplicitCastExpr 0x55c9febd9a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55c9febd99b8 'int' # | | | |-ImplicitCastExpr 0x55c9febd99a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febd98e8 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febd99e8 'int' # | | | `-DeclRefExpr 0x55c9febd9920 'int' lvalue ParmVar 0x55c9febd9490 'x' 'int' # | | |-FunctionDecl 0x55c9febd9b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55c9febd9a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55c9febd9d28 # | | | `-ReturnStmt 0x55c9febd9d18 # | | | `-ImplicitCastExpr 0x55c9febd9d00 'vector' # | | | `-CallExpr 0x55c9febd9cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55c9febd9ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febd9c60 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febd9ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55c9febd9c80 'int2':'vector' lvalue ParmVar 0x55c9febd9a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55c9febd9eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55c9febd9d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55c9febda058 # | | | `-ReturnStmt 0x55c9febda048 # | | | `-ImplicitCastExpr 0x55c9febda030 'vector' # | | | `-CallExpr 0x55c9febd9fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55c9febd9fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febd9f90 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febda018 'int3':'vector' # | | | `-DeclRefExpr 0x55c9febd9fb0 'int3':'vector' lvalue ParmVar 0x55c9febd9d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55c9febda1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55c9febda088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55c9febda358 # | | | `-ReturnStmt 0x55c9febda348 # | | | `-ImplicitCastExpr 0x55c9febda330 'vector' # | | | `-CallExpr 0x55c9febda2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55c9febda2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febda290 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febda318 'int4':'vector' # | | | `-DeclRefExpr 0x55c9febda2b0 'int4':'vector' lvalue ParmVar 0x55c9febda088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55c9febda4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55c9febda388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55c9febda640 # | | | `-ReturnStmt 0x55c9febda630 # | | | `-CallExpr 0x55c9febda5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55c9febda5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febda590 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febda618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55c9febda5b0 'uint':'unsigned int' lvalue ParmVar 0x55c9febda388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55c9febda798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55c9febda670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55c9febda920 # | | | `-ReturnStmt 0x55c9febda910 # | | | `-CallExpr 0x55c9febda8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55c9febda8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febda870 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febda8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55c9febda890 'uint2':'vector' lvalue ParmVar 0x55c9febda670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55c9febdaa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55c9febda950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55c9febdac00 # | | | `-ReturnStmt 0x55c9febdabf0 # | | | `-CallExpr 0x55c9febdaba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55c9febdab90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdab50 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdabd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55c9febdab70 'uint3':'vector' lvalue ParmVar 0x55c9febda950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55c9febdad58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55c9febdac30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55c9febdaef8 # | | | `-ReturnStmt 0x55c9febdaee8 # | | | `-CallExpr 0x55c9febdaea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55c9febdae88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdae48 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdaed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55c9febdae68 'uint4':'vector' lvalue ParmVar 0x55c9febdac30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55c9febdb058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55c9febdaf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55c9febdb1f8 # | | | `-ReturnStmt 0x55c9febdb1e8 # | | | `-ImplicitCastExpr 0x55c9febdb1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55c9febdb188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55c9febdb170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdb130 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdb1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55c9febdb150 'int64_t':'long' lvalue ParmVar 0x55c9febdaf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55c9febdb358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55c9febdb228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55c9febdb4f8 # | | | `-ReturnStmt 0x55c9febdb4e8 # | | | `-ImplicitCastExpr 0x55c9febdb4d0 'vector' # | | | `-CallExpr 0x55c9febdb488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55c9febdb470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdb430 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdb4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55c9febdb450 'int64_t2':'vector' lvalue ParmVar 0x55c9febdb228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55c9febdb658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55c9febdb528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55c9febdb7f8 # | | | `-ReturnStmt 0x55c9febdb7e8 # | | | `-ImplicitCastExpr 0x55c9febdb7d0 'vector' # | | | `-CallExpr 0x55c9febdb788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55c9febdb770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdb730 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdb7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55c9febdb750 'int64_t3':'vector' lvalue ParmVar 0x55c9febdb528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55c9febdb958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55c9febdb828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55c9febdbaf8 # | | | `-ReturnStmt 0x55c9febdbae8 # | | | `-ImplicitCastExpr 0x55c9febdbad0 'vector' # | | | `-CallExpr 0x55c9febdba88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55c9febdba70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdba30 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdbab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55c9febdba50 'int64_t4':'vector' lvalue ParmVar 0x55c9febdb828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55c9febdbc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55c9febdbb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55c9febdbdf8 # | | | `-ReturnStmt 0x55c9febdbde8 # | | | `-ImplicitCastExpr 0x55c9febdbdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55c9febdbd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55c9febdbd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdbd30 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdbdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55c9febdbd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9febdbb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55c9febdbf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55c9febdbe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55c9febdc118 # | | | `-ReturnStmt 0x55c9febdc108 # | | | `-ImplicitCastExpr 0x55c9febdc0f0 'vector' # | | | `-CallExpr 0x55c9febdc0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55c9febdc090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdc050 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdc0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55c9febdc070 'uint64_t2':'vector' lvalue ParmVar 0x55c9febdbe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55c9febdc278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55c9febdc148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55c9febdc418 # | | | `-ReturnStmt 0x55c9febdc408 # | | | `-ImplicitCastExpr 0x55c9febdc3f0 'vector' # | | | `-CallExpr 0x55c9febdc3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55c9febdc390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdc350 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdc3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55c9febdc370 'uint64_t3':'vector' lvalue ParmVar 0x55c9febdc148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55c9febdc578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55c9febdc448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55c9febdc718 # | | | `-ReturnStmt 0x55c9febdc708 # | | | `-ImplicitCastExpr 0x55c9febdc6f0 'vector' # | | | `-CallExpr 0x55c9febdc6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55c9febdc690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55c9febdc650 '' Function 0x55c9febd9748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55c9febdc6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55c9febdc670 'uint64_t4':'vector' lvalue ParmVar 0x55c9febdc448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55c9febdc808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55c9febdc758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55c9febdc8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febdc930 Implicit # | | | `-ConstAttr 0x55c9febdc958 Implicit # | | |-FunctionDecl 0x55c9febdca70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febdc9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdcb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febdcb98 Implicit # | | | `-ConstAttr 0x55c9febdcbc0 Implicit # | | |-FunctionDecl 0x55c9febdcce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febdcc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdcd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febddb50 Implicit # | | | `-ConstAttr 0x55c9febddb78 Implicit # | | |-FunctionDecl 0x55c9febddca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febddbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febddd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febdddc8 Implicit # | | | `-ConstAttr 0x55c9febdddf0 Implicit # | | |-FunctionDecl 0x55c9febddf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55c9febdde50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55c9febddfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febde028 Implicit # | | | `-ConstAttr 0x55c9febde050 Implicit # | | |-FunctionDecl 0x55c9febde178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febde0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febde228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febde2a0 Implicit # | | | `-ConstAttr 0x55c9febde2c8 Implicit # | | |-FunctionDecl 0x55c9febde3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febde340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febde4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febde518 Implicit # | | | `-ConstAttr 0x55c9febde540 Implicit # | | |-FunctionDecl 0x55c9febde668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febde5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febde718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55c9febde790 Implicit # | | | `-ConstAttr 0x55c9febde7b8 Implicit # | | |-FunctionDecl 0x55c9febde968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55c9febde818 col:14 'half' # | | | |-ParmVarDecl 0x55c9febde898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55c9febdea20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febdea98 Implicit # | | | `-ConstAttr 0x55c9febdeac0 Implicit # | | |-FunctionDecl 0x55c9febded38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55c9febdeb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febdebe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdedf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febdee68 Implicit # | | | `-ConstAttr 0x55c9febdee90 Implicit # | | |-FunctionDecl 0x55c9febdf0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55c9febdef08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febdef88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdf190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febdf208 Implicit # | | | `-ConstAttr 0x55c9febdf230 Implicit # | | |-FunctionDecl 0x55c9febdf478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55c9febdf2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febdf328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdf530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febdf5a8 Implicit # | | | `-ConstAttr 0x55c9febdf5d0 Implicit # | | |-FunctionDecl 0x55c9febdf780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55c9febdf630 col:16 'float' # | | | |-ParmVarDecl 0x55c9febdf6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55c9febdf838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febdf8b0 Implicit # | | | `-ConstAttr 0x55c9febdf8d8 Implicit # | | |-FunctionDecl 0x55c9febdfb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55c9febdf950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55c9febdf9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdfc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febdfca0 Implicit # | | | `-ConstAttr 0x55c9febdfcc8 Implicit # | | |-FunctionDecl 0x55c9febdff18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55c9febdfd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55c9febdfdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febdffd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe0048 Implicit # | | | `-ConstAttr 0x55c9febe0070 Implicit # | | |-FunctionDecl 0x55c9febe02b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55c9febe00e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55c9febe0168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe0370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe03e8 Implicit # | | | `-ConstAttr 0x55c9febe0410 Implicit # | | |-FunctionDecl 0x55c9febe0608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55c9febe0470 col:18 'double' # | | | |-ParmVarDecl 0x55c9febe04f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55c9febe06c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe0738 Implicit # | | | `-ConstAttr 0x55c9febe0760 Implicit # | | |-FunctionDecl 0x55c9febe0958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55c9febe07c0 col:12 'int' # | | | |-ParmVarDecl 0x55c9febe0840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55c9febe0a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe0a88 Implicit # | | | `-ConstAttr 0x55c9febe0ab0 Implicit # | | |-FunctionDecl 0x55c9febe0d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55c9febe0b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55c9febe0c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe0e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe0e88 Implicit # | | | `-ConstAttr 0x55c9febe0eb0 Implicit # | | |-FunctionDecl 0x55c9febe10f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55c9febe0f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55c9febe0fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe11b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe1228 Implicit # | | | `-ConstAttr 0x55c9febe1250 Implicit # | | |-FunctionDecl 0x55c9febe1498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55c9febe12c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55c9febe1348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe1550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe15c8 Implicit # | | | `-ConstAttr 0x55c9febe15f0 Implicit # | | |-FunctionDecl 0x55c9febe1838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55c9febe1668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febe16e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febe18f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe1968 Implicit # | | | `-ConstAttr 0x55c9febe1990 Implicit # | | |-FunctionDecl 0x55c9febe1c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55c9febe1a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febe1a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe1cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe1d38 Implicit # | | | `-ConstAttr 0x55c9febe1d60 Implicit # | | |-FunctionDecl 0x55c9febe1fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55c9febe1dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9febe1e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe2060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe20d8 Implicit # | | | `-ConstAttr 0x55c9febe2100 Implicit # | | |-FunctionDecl 0x55c9febe2348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55c9febe2178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9febe21f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe2400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe2478 Implicit # | | | `-ConstAttr 0x55c9febe24a0 Implicit # | | |-FunctionDecl 0x55c9febe26e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55c9febe2518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9febe2598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9febe27a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe2818 Implicit # | | | `-ConstAttr 0x55c9febe2840 Implicit # | | |-FunctionDecl 0x55c9febe2a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55c9febe28b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febe2938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe2b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe2be8 Implicit # | | | `-ConstAttr 0x55c9febe2c10 Implicit # | | |-FunctionDecl 0x55c9febe2e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55c9febe2c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febe2d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe2f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe2f88 Implicit # | | | `-ConstAttr 0x55c9febe2fb0 Implicit # | | |-FunctionDecl 0x55c9febe31f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55c9febe3028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febe30a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe32b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe3328 Implicit # | | | `-ConstAttr 0x55c9febe3350 Implicit # | | |-FunctionDecl 0x55c9febe3598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55c9febe33c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9febe3448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9febe3650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe36c8 Implicit # | | | `-ConstAttr 0x55c9febe36f0 Implicit # | | |-FunctionDecl 0x55c9febe3938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55c9febe3768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febe37e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe39f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe3a68 Implicit # | | | `-ConstAttr 0x55c9febe3a90 Implicit # | | |-FunctionDecl 0x55c9febe3d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55c9febe3b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febe3bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe3dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe3e38 Implicit # | | | `-ConstAttr 0x55c9febe3e60 Implicit # | | |-FunctionDecl 0x55c9febe40a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55c9febe3ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febe3f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe4160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55c9febe41d8 Implicit # | | | `-ConstAttr 0x55c9febe4200 Implicit # | | |-FunctionDecl 0x55c9febe4518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55c9febe4288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febe4308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febe4388 col:37 'int' # | | | |-AvailabilityAttr 0x55c9febe45d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9febe4698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55c9febe46e0 Implicit # | | | `-ConstAttr 0x55c9febe4708 Implicit # | | |-FunctionDecl 0x55c9febe4970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55c9febe4780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febe4800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febe4880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9febe4a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9febe4af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55c9febe4b38 Implicit # | | | `-ConstAttr 0x55c9febe4b60 Implicit # | | |-FunctionDecl 0x55c9febe4c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55c9febe4bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9febe4d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe4d98 Implicit # | | | `-ConstAttr 0x55c9febe4dc0 Implicit # | | |-FunctionDecl 0x55c9febe4ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febe4e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe4f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe5000 Implicit # | | | `-ConstAttr 0x55c9febe5028 Implicit # | | |-FunctionDecl 0x55c9febe5150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febe50a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe5200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe5278 Implicit # | | | `-ConstAttr 0x55c9febe52a0 Implicit # | | |-FunctionDecl 0x55c9febe53c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febe5318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe5478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe54f0 Implicit # | | | `-ConstAttr 0x55c9febe5518 Implicit # | | |-FunctionDecl 0x55c9febe5628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55c9febe5578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9febe56d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe5750 Implicit # | | | `-ConstAttr 0x55c9febe5778 Implicit # | | |-FunctionDecl 0x55c9febe58a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febe57f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe5950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe59c8 Implicit # | | | `-ConstAttr 0x55c9febe59f0 Implicit # | | |-FunctionDecl 0x55c9febe5b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febe5a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe5bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe5c50 Implicit # | | | `-ConstAttr 0x55c9febe5c78 Implicit # | | |-FunctionDecl 0x55c9febe5da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febe5cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe5e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55c9febe5ec8 Implicit # | | | `-ConstAttr 0x55c9febe5ef0 Implicit # | | |-FunctionDecl 0x55c9febe6000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55c9febe5f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febe60b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febe6128 Implicit # | | | `-ConstAttr 0x55c9febe6150 Implicit # | | |-FunctionDecl 0x55c9febe6268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febe61b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe6318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febe6390 Implicit # | | | `-ConstAttr 0x55c9febe63b8 Implicit # | | |-FunctionDecl 0x55c9febe64e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febe6430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe6590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febe6608 Implicit # | | | `-ConstAttr 0x55c9febe6630 Implicit # | | |-FunctionDecl 0x55c9febe6758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febe66a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe6808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febe6880 Implicit # | | | `-ConstAttr 0x55c9febe68a8 Implicit # | | |-FunctionDecl 0x55c9febe69b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55c9febe6908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febe6a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febe6ae0 Implicit # | | | `-ConstAttr 0x55c9febe6b08 Implicit # | | |-FunctionDecl 0x55c9febc4dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febc4d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc4e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febc4ee8 Implicit # | | | `-ConstAttr 0x55c9febc4f10 Implicit # | | |-FunctionDecl 0x55c9febc5038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febc4f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc50e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febc5160 Implicit # | | | `-ConstAttr 0x55c9febc5188 Implicit # | | |-FunctionDecl 0x55c9febc52b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febc5200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc5360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55c9febc53d8 Implicit # | | | `-ConstAttr 0x55c9febc5400 Implicit # | | |-FunctionDecl 0x55c9febc55a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55c9febc5478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febc5658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55c9febc56d0 Implicit # | | | `-ConstAttr 0x55c9febc56f8 Implicit # | | |-FunctionDecl 0x55c9febc5888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55c9febc5760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc5938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55c9febc59b0 Implicit # | | | `-ConstAttr 0x55c9febc59d8 Implicit # | | |-FunctionDecl 0x55c9febc5b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55c9febc5a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc5c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55c9febc5ca0 Implicit # | | | `-ConstAttr 0x55c9febc5cc8 Implicit # | | |-FunctionDecl 0x55c9febc5e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55c9febc5d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc5f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55c9febc5fa0 Implicit # | | | `-ConstAttr 0x55c9febc5fc8 Implicit # | | |-FunctionDecl 0x55c9febc6158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55c9febc6028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55c9febc6208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55c9febc6280 Implicit # | | | `-ConstAttr 0x55c9febc62a8 Implicit # | | |-FunctionDecl 0x55c9febc6438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55c9febc6310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc64e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55c9febc6560 Implicit # | | | `-ConstAttr 0x55c9febc6588 Implicit # | | |-FunctionDecl 0x55c9febc6728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55c9febc6600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc67d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55c9febc6850 Implicit # | | | `-ConstAttr 0x55c9febc6878 Implicit # | | |-FunctionDecl 0x55c9febc6a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55c9febc68f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febc6ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55c9febc6b40 Implicit # | | | `-ConstAttr 0x55c9febc6b68 Implicit # | | |-FunctionDecl 0x55c9febecbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55c9febc6bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55c9febecc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febeccf8 Implicit # | | | `-ConstAttr 0x55c9febecd20 Implicit # | | |-FunctionDecl 0x55c9febeceb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55c9febecd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febecf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febecfe0 Implicit # | | | `-ConstAttr 0x55c9febed008 Implicit # | | |-FunctionDecl 0x55c9febed1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55c9febed080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febed258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febed2d0 Implicit # | | | `-ConstAttr 0x55c9febed2f8 Implicit # | | |-FunctionDecl 0x55c9febed498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55c9febed370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febed548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febed5c0 Implicit # | | | `-ConstAttr 0x55c9febed5e8 Implicit # | | |-FunctionDecl 0x55c9febed710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55c9febed660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febed7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febed838 Implicit # | | | `-ConstAttr 0x55c9febed860 Implicit # | | |-FunctionDecl 0x55c9febed988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9febed8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febeda38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febedab0 Implicit # | | | `-ConstAttr 0x55c9febedad8 Implicit # | | |-FunctionDecl 0x55c9febedc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9febedb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febedcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febedd38 Implicit # | | | `-ConstAttr 0x55c9febedd60 Implicit # | | |-FunctionDecl 0x55c9febede88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9febeddd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febedf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febedfb0 Implicit # | | | `-ConstAttr 0x55c9febedfd8 Implicit # | | |-FunctionDecl 0x55c9febee178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55c9febee050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9febee228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febee2a0 Implicit # | | | `-ConstAttr 0x55c9febee2c8 Implicit # | | |-FunctionDecl 0x55c9febee468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9febee340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febee518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febee590 Implicit # | | | `-ConstAttr 0x55c9febee5b8 Implicit # | | |-FunctionDecl 0x55c9febee758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9febee630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febee808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febee880 Implicit # | | | `-ConstAttr 0x55c9febee8a8 Implicit # | | |-FunctionDecl 0x55c9febeea48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9febee920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febeeaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febeeb70 Implicit # | | | `-ConstAttr 0x55c9febeeb98 Implicit # | | |-FunctionDecl 0x55c9febeed48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55c9febeec20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9febeedf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febeee70 Implicit # | | | `-ConstAttr 0x55c9febeee98 Implicit # | | |-FunctionDecl 0x55c9febef038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9febeef10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febef0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febef160 Implicit # | | | `-ConstAttr 0x55c9febef188 Implicit # | | |-FunctionDecl 0x55c9febef328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9febef200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febef3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febef450 Implicit # | | | `-ConstAttr 0x55c9febef478 Implicit # | | |-FunctionDecl 0x55c9febef618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9febef4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febef6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55c9febef740 Implicit # | | | `-ConstAttr 0x55c9febef768 Implicit # | | |-FunctionDecl 0x55c9febef878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55c9febef7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9febef928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febef9a0 Implicit # | | | `-ConstAttr 0x55c9febef9c8 Implicit # | | |-FunctionDecl 0x55c9febefae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febefa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febefb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febefc18 Implicit # | | | `-ConstAttr 0x55c9febefc40 Implicit # | | |-FunctionDecl 0x55c9febefd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febefcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febefe18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febefe90 Implicit # | | | `-ConstAttr 0x55c9febefeb8 Implicit # | | |-FunctionDecl 0x55c9febeffe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febeff30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf0090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febf0108 Implicit # | | | `-ConstAttr 0x55c9febf0130 Implicit # | | |-FunctionDecl 0x55c9febf0240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55c9febf0190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55c9febf02f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febf0368 Implicit # | | | `-ConstAttr 0x55c9febf0390 Implicit # | | |-FunctionDecl 0x55c9febf04b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febf0408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf0568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febf05e0 Implicit # | | | `-ConstAttr 0x55c9febf0608 Implicit # | | |-FunctionDecl 0x55c9febf0730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febf0680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf07e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febf0858 Implicit # | | | `-ConstAttr 0x55c9febf0880 Implicit # | | |-FunctionDecl 0x55c9febf09a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febf08f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf0a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55c9febf0ad0 Implicit # | | | `-ConstAttr 0x55c9febf0af8 Implicit # | | |-FunctionDecl 0x55c9febf0c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55c9febf0b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febf0cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf0d68 Implicit # | | | `-ConstAttr 0x55c9febf0d90 Implicit # | | |-FunctionDecl 0x55c9febf0ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febf0df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf0f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf0fd0 Implicit # | | | `-ConstAttr 0x55c9febf0ff8 Implicit # | | |-FunctionDecl 0x55c9febf1120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febf1070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf11d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf1248 Implicit # | | | `-ConstAttr 0x55c9febf1270 Implicit # | | |-FunctionDecl 0x55c9febf1398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febf12e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf1448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf14c0 Implicit # | | | `-ConstAttr 0x55c9febf14e8 Implicit # | | |-FunctionDecl 0x55c9febf15f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55c9febf1548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febf16a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf1720 Implicit # | | | `-ConstAttr 0x55c9febf1748 Implicit # | | |-FunctionDecl 0x55c9febf1870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febf17c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf1920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf1998 Implicit # | | | `-ConstAttr 0x55c9febf19c0 Implicit # | | |-FunctionDecl 0x55c9febf1ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febf1a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf1b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf1c20 Implicit # | | | `-ConstAttr 0x55c9febf1c48 Implicit # | | |-FunctionDecl 0x55c9febf1d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febf1cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf1e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55c9febf1e98 Implicit # | | | `-ConstAttr 0x55c9febf1ec0 Implicit # | | |-FunctionDecl 0x55c9febf1fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55c9febf1f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9febf2078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf20f0 Implicit # | | | `-ConstAttr 0x55c9febf2118 Implicit # | | |-FunctionDecl 0x55c9febf22a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55c9febf2180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf2358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf23d0 Implicit # | | | `-ConstAttr 0x55c9febf23f8 Implicit # | | |-FunctionDecl 0x55c9febf2598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55c9febf2470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf2648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf26c0 Implicit # | | | `-ConstAttr 0x55c9febf26e8 Implicit # | | |-FunctionDecl 0x55c9febf2888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55c9febf2760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf2938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf29b0 Implicit # | | | `-ConstAttr 0x55c9febf29d8 Implicit # | | |-FunctionDecl 0x55c9febf2ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55c9febf2a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febf2b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf2c30 Implicit # | | | `-ConstAttr 0x55c9febf2c58 Implicit # | | |-FunctionDecl 0x55c9febf2df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55c9febf2cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf2ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf2f20 Implicit # | | | `-ConstAttr 0x55c9febf2f48 Implicit # | | |-FunctionDecl 0x55c9febf30e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55c9febf2fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf3198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf3210 Implicit # | | | `-ConstAttr 0x55c9febf3238 Implicit # | | |-FunctionDecl 0x55c9febf33d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55c9febf32b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf3488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55c9febf3500 Implicit # | | | `-ConstAttr 0x55c9febf3528 Implicit # | | |-FunctionDecl 0x55c9febf3630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55c9febf3588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9febf36e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf3758 Implicit # | | | `-ConstAttr 0x55c9febf3780 Implicit # | | |-FunctionDecl 0x55c9febf3898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55c9febf37e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf3948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf39c0 Implicit # | | | `-ConstAttr 0x55c9febf39e8 Implicit # | | |-FunctionDecl 0x55c9febf3b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55c9febf3a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf3bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf3c58 Implicit # | | | `-ConstAttr 0x55c9febf3c80 Implicit # | | |-FunctionDecl 0x55c9febf3da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55c9febf3cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf3e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf3ed0 Implicit # | | | `-ConstAttr 0x55c9febf3ef8 Implicit # | | |-FunctionDecl 0x55c9febf4000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55c9febf3f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febf40b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf4128 Implicit # | | | `-ConstAttr 0x55c9febf4150 Implicit # | | |-FunctionDecl 0x55c9febf4278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55c9febf41c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf4328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf43a0 Implicit # | | | `-ConstAttr 0x55c9febf43c8 Implicit # | | |-FunctionDecl 0x55c9febf44f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55c9febf4440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf45a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf4618 Implicit # | | | `-ConstAttr 0x55c9febf4640 Implicit # | | |-FunctionDecl 0x55c9febf4768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55c9febf46b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf4818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55c9febf4890 Implicit # | | | `-ConstAttr 0x55c9febf48b8 Implicit # | | |-FunctionDecl 0x55c9febf4b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55c9febf4918 col:15 'half' # | | | |-ParmVarDecl 0x55c9febf4998 col:21 'half' # | | | |-ParmVarDecl 0x55c9febf4a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55c9febf4bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf4c50 Implicit # | | | `-ConstAttr 0x55c9febf4c78 Implicit # | | |-FunctionDecl 0x55c9febf4ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55c9febf4ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febf4d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febf4de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf4f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf5008 Implicit # | | | `-ConstAttr 0x55c9febf5030 Implicit # | | |-FunctionDecl 0x55c9febf5298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55c9febf50a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febf5128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febf51a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf5358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf53d0 Implicit # | | | `-ConstAttr 0x55c9febf53f8 Implicit # | | |-FunctionDecl 0x55c9febf5660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55c9febf5470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febf54f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febf5570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf5720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf5798 Implicit # | | | `-ConstAttr 0x55c9febf57c0 Implicit # | | |-FunctionDecl 0x55c9febf5a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55c9febf5820 col:17 'float' # | | | |-ParmVarDecl 0x55c9febf58a0 col:24 'float' # | | | |-ParmVarDecl 0x55c9febf5920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55c9febf5ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf5b48 Implicit # | | | `-ConstAttr 0x55c9febf5b70 Implicit # | | |-FunctionDecl 0x55c9febf5de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55c9febf5be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55c9febf5c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55c9febf5cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf5ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf5f20 Implicit # | | | `-ConstAttr 0x55c9febf5f48 Implicit # | | |-FunctionDecl 0x55c9febf61b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55c9febf5fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55c9febf6040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55c9febf60c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf6270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf62e8 Implicit # | | | `-ConstAttr 0x55c9febf6310 Implicit # | | |-FunctionDecl 0x55c9febf6578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55c9febf6388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55c9febf6408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55c9febf6488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf6638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55c9febf66b0 Implicit # | | | `-ConstAttr 0x55c9febf66d8 Implicit # | | |-FunctionDecl 0x55c9febf67e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55c9febf6738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9febf6898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf6910 Implicit # | | | `-ConstAttr 0x55c9febf6938 Implicit # | | |-FunctionDecl 0x55c9febf6a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febf69a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf6b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf6b78 Implicit # | | | `-ConstAttr 0x55c9febf6ba0 Implicit # | | |-FunctionDecl 0x55c9febf6d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febf6c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf6dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf6e48 Implicit # | | | `-ConstAttr 0x55c9febf6e70 Implicit # | | |-FunctionDecl 0x55c9febf6f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febf6ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf7048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf70c0 Implicit # | | | `-ConstAttr 0x55c9febf70e8 Implicit # | | |-FunctionDecl 0x55c9febf71f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55c9febf7148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9febf72a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf7320 Implicit # | | | `-ConstAttr 0x55c9febf7348 Implicit # | | |-FunctionDecl 0x55c9febf7470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febf73c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf7520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf7598 Implicit # | | | `-ConstAttr 0x55c9febf75c0 Implicit # | | |-FunctionDecl 0x55c9febf76e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febf7638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf7798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf7810 Implicit # | | | `-ConstAttr 0x55c9febf7838 Implicit # | | |-FunctionDecl 0x55c9febf7960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febf78b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf7a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55c9febf7a88 Implicit # | | | `-ConstAttr 0x55c9febf7ab0 Implicit # | | |-FunctionDecl 0x55c9febf7bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55c9febf7b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9febf7c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf7ce8 Implicit # | | | `-ConstAttr 0x55c9febf7d10 Implicit # | | |-FunctionDecl 0x55c9febf7e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febf7d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf7ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf7f50 Implicit # | | | `-ConstAttr 0x55c9febf7f78 Implicit # | | |-FunctionDecl 0x55c9febf80a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febf7ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf8150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf81c8 Implicit # | | | `-ConstAttr 0x55c9febf81f0 Implicit # | | |-FunctionDecl 0x55c9febf8318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febf8268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf83c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf8440 Implicit # | | | `-ConstAttr 0x55c9febf8468 Implicit # | | |-FunctionDecl 0x55c9febf8578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55c9febf84c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55c9febf8628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf86a0 Implicit # | | | `-ConstAttr 0x55c9febf86c8 Implicit # | | |-FunctionDecl 0x55c9febf87f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febf8740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf88a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf8918 Implicit # | | | `-ConstAttr 0x55c9febf8940 Implicit # | | |-FunctionDecl 0x55c9febf8a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febf89b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf8b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf8b90 Implicit # | | | `-ConstAttr 0x55c9febf8bb8 Implicit # | | |-FunctionDecl 0x55c9febf9d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febf9c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febf9df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55c9febf9e68 Implicit # | | | `-ConstAttr 0x55c9febf9e90 Implicit # | | |-FunctionDecl 0x55c9febf9fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55c9febf9ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9febfa050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfa0c8 Implicit # | | | `-ConstAttr 0x55c9febfa0f0 Implicit # | | |-FunctionDecl 0x55c9febfa208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febfa158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfa2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfa330 Implicit # | | | `-ConstAttr 0x55c9febfa358 Implicit # | | |-FunctionDecl 0x55c9febfa480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febfa3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfa530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfa5a8 Implicit # | | | `-ConstAttr 0x55c9febfa5d0 Implicit # | | |-FunctionDecl 0x55c9febfa6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febfa648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfa7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfa820 Implicit # | | | `-ConstAttr 0x55c9febfa848 Implicit # | | |-FunctionDecl 0x55c9febfa958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55c9febfa8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9febfaa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfaa80 Implicit # | | | `-ConstAttr 0x55c9febfaaa8 Implicit # | | |-FunctionDecl 0x55c9febfabd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febfab20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfac80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfacf8 Implicit # | | | `-ConstAttr 0x55c9febfad20 Implicit # | | |-FunctionDecl 0x55c9febfae48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febfad98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfaef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfaf70 Implicit # | | | `-ConstAttr 0x55c9febfaf98 Implicit # | | |-FunctionDecl 0x55c9febfb0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febfb010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfb170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55c9febfb1e8 Implicit # | | | `-ConstAttr 0x55c9febfb210 Implicit # | | |-FunctionDecl 0x55c9febfb460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55c9febfb270 col:14 'half' # | | | |-ParmVarDecl 0x55c9febfb2f0 col:20 'half' # | | | |-ParmVarDecl 0x55c9febfb370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55c9febfb520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfb598 Implicit # | | | `-ConstAttr 0x55c9febfb5c0 Implicit # | | |-FunctionDecl 0x55c9febfb818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55c9febfb628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febfb6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febfb728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfb8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfb950 Implicit # | | | `-ConstAttr 0x55c9febfb978 Implicit # | | |-FunctionDecl 0x55c9febfbbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55c9febfb9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febfba70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febfbaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfccc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfcd40 Implicit # | | | `-ConstAttr 0x55c9febfcd68 Implicit # | | |-FunctionDecl 0x55c9febfcfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55c9febfcde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febfce60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febfcee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfd090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfd108 Implicit # | | | `-ConstAttr 0x55c9febfd130 Implicit # | | |-FunctionDecl 0x55c9febfd380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55c9febfd190 col:12 'int' # | | | |-ParmVarDecl 0x55c9febfd210 col:17 'int' # | | | |-ParmVarDecl 0x55c9febfd290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55c9febfd440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfd4b8 Implicit # | | | `-ConstAttr 0x55c9febfd4e0 Implicit # | | |-FunctionDecl 0x55c9febfd748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55c9febfd558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55c9febfd5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55c9febfd658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfd808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfd880 Implicit # | | | `-ConstAttr 0x55c9febfd8a8 Implicit # | | |-FunctionDecl 0x55c9febfdb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55c9febfd920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55c9febfd9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55c9febfda20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfdbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfdc48 Implicit # | | | `-ConstAttr 0x55c9febfdc70 Implicit # | | |-FunctionDecl 0x55c9febfded8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55c9febfdce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55c9febfdd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55c9febfdde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfdf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfe010 Implicit # | | | `-ConstAttr 0x55c9febfe038 Implicit # | | |-FunctionDecl 0x55c9febfe2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55c9febfe0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febfe130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febfe1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febfe360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfe3d8 Implicit # | | | `-ConstAttr 0x55c9febfe400 Implicit # | | |-FunctionDecl 0x55c9febfe668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55c9febfe478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febfe4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febfe578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfe728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfe7a0 Implicit # | | | `-ConstAttr 0x55c9febfe7c8 Implicit # | | |-FunctionDecl 0x55c9febfea30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55c9febfe840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9febfe8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9febfe940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfeaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfeb68 Implicit # | | | `-ConstAttr 0x55c9febfeb90 Implicit # | | |-FunctionDecl 0x55c9febfee30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55c9febfec08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9febfecc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9febfed40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febfeef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febfef68 Implicit # | | | `-ConstAttr 0x55c9febfef90 Implicit # | | |-FunctionDecl 0x55c9febff1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55c9febff008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9febff088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9febff108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9febff2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febff330 Implicit # | | | `-ConstAttr 0x55c9febff358 Implicit # | | |-FunctionDecl 0x55c9febff5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55c9febff3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febff450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9febff4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febff680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febff6f8 Implicit # | | | `-ConstAttr 0x55c9febff720 Implicit # | | |-FunctionDecl 0x55c9febff988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55c9febff798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febff818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9febff898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febffa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febffac0 Implicit # | | | `-ConstAttr 0x55c9febffae8 Implicit # | | |-FunctionDecl 0x55c9febffd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55c9febffb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febffbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9febffc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febffe10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9febffe88 Implicit # | | | `-ConstAttr 0x55c9febffeb0 Implicit # | | |-FunctionDecl 0x55c9fec00118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55c9febfff28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9febfffa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fec00028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec001d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec00250 Implicit # | | | `-ConstAttr 0x55c9fec00278 Implicit # | | |-FunctionDecl 0x55c9fec004e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec002f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec00370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec003f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec005a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec00618 Implicit # | | | `-ConstAttr 0x55c9fec00640 Implicit # | | |-FunctionDecl 0x55c9fec008a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec006b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec00738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec007b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec00968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec009e0 Implicit # | | | `-ConstAttr 0x55c9fec00a08 Implicit # | | |-FunctionDecl 0x55c9fec00cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec00a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec00b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec00b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec00d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec00e08 Implicit # | | | `-ConstAttr 0x55c9fec00e30 Implicit # | | |-FunctionDecl 0x55c9fec01080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55c9fec00e90 col:16 'float' # | | | |-ParmVarDecl 0x55c9fec00f10 col:23 'float' # | | | |-ParmVarDecl 0x55c9fec00f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55c9fec01140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec011b8 Implicit # | | | `-ConstAttr 0x55c9fec011e0 Implicit # | | |-FunctionDecl 0x55c9fec01448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55c9fec01258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec012d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec01358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec01508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec01580 Implicit # | | | `-ConstAttr 0x55c9fec015a8 Implicit # | | |-FunctionDecl 0x55c9fec01810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55c9fec01620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec016a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec01720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec018d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec01948 Implicit # | | | `-ConstAttr 0x55c9fec01970 Implicit # | | |-FunctionDecl 0x55c9fec01bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55c9fec019e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec01a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec01ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec01c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec01d10 Implicit # | | | `-ConstAttr 0x55c9fec01d38 Implicit # | | |-FunctionDecl 0x55c9fec01f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55c9fec01d98 col:18 'double' # | | | |-ParmVarDecl 0x55c9fec01e18 col:26 'double' # | | | |-ParmVarDecl 0x55c9fec01e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55c9fec02048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec020c0 Implicit # | | | `-ConstAttr 0x55c9fec020e8 Implicit # | | |-FunctionDecl 0x55c9fec02350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55c9fec02160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fec021e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fec02260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec02410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec02488 Implicit # | | | `-ConstAttr 0x55c9fec024b0 Implicit # | | |-FunctionDecl 0x55c9fec02718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55c9fec02528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fec025a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fec02628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec027d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec02850 Implicit # | | | `-ConstAttr 0x55c9fec02878 Implicit # | | |-FunctionDecl 0x55c9fec02ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55c9fec028f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fec02970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fec029f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec02ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55c9fec02c18 Implicit # | | | `-ConstAttr 0x55c9fec02c40 Implicit # | | |-FunctionDecl 0x55c9febd2f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55c9febd2db0 col:14 'half' # | | | |-ParmVarDecl 0x55c9febd2e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55c9febd2fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd3030 Implicit # | | | `-ConstAttr 0x55c9febd3058 Implicit # | | |-FunctionDecl 0x55c9febd3210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55c9febd30c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55c9febd3140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd32c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd3340 Implicit # | | | `-ConstAttr 0x55c9febd3368 Implicit # | | |-FunctionDecl 0x55c9febd3530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55c9febd33e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55c9febd3460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd35e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd3660 Implicit # | | | `-ConstAttr 0x55c9febd3688 Implicit # | | |-FunctionDecl 0x55c9febd3850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55c9febd3700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55c9febd3780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd3908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd3980 Implicit # | | | `-ConstAttr 0x55c9febd39a8 Implicit # | | |-FunctionDecl 0x55c9febd3b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55c9febd3a08 col:12 'int' # | | | |-ParmVarDecl 0x55c9febd3a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55c9febd3c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd3c88 Implicit # | | | `-ConstAttr 0x55c9febd3cb0 Implicit # | | |-FunctionDecl 0x55c9febd3ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55c9febd3d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55c9febd3da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd3fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd4028 Implicit # | | | `-ConstAttr 0x55c9febd4050 Implicit # | | |-FunctionDecl 0x55c9febd4298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55c9febd40c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55c9febd4148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd4350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd43c8 Implicit # | | | `-ConstAttr 0x55c9febd43f0 Implicit # | | |-FunctionDecl 0x55c9febd4638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55c9febd4468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55c9febd44e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd46f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd4768 Implicit # | | | `-ConstAttr 0x55c9febd4790 Implicit # | | |-FunctionDecl 0x55c9febd4958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55c9febd4808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9febd4888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9febd4a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9febd4a88 Implicit # | | | `-ConstAttr 0x55c9febd4ab0 Implicit # | | |-FunctionDecl 0x55c9febd4cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55c9febd4b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9febd4ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febd4d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec08d48 Implicit # | | | `-ConstAttr 0x55c9fec08d70 Implicit # | | |-FunctionDecl 0x55c9fec08fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55c9fec08de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fec08e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec09070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec090e8 Implicit # | | | `-ConstAttr 0x55c9fec09110 Implicit # | | |-FunctionDecl 0x55c9fec09318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55c9fec09188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fec09208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec093d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec09448 Implicit # | | | `-ConstAttr 0x55c9fec09470 Implicit # | | |-FunctionDecl 0x55c9fec09638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55c9fec094e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fec09568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec096f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec09768 Implicit # | | | `-ConstAttr 0x55c9fec09790 Implicit # | | |-FunctionDecl 0x55c9fec099d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55c9fec09808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec09888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec09a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec09b08 Implicit # | | | `-ConstAttr 0x55c9fec09b30 Implicit # | | |-FunctionDecl 0x55c9fec09d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55c9fec09ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec09c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec09e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec09ea8 Implicit # | | | `-ConstAttr 0x55c9fec09ed0 Implicit # | | |-FunctionDecl 0x55c9fec0a118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55c9fec09f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec09fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0a1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0a248 Implicit # | | | `-ConstAttr 0x55c9fec0a270 Implicit # | | |-FunctionDecl 0x55c9fec0a438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55c9fec0a2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fec0a368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec0a4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0a568 Implicit # | | | `-ConstAttr 0x55c9fec0a590 Implicit # | | |-FunctionDecl 0x55c9fec0a7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec0a608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec0a688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0a890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0a908 Implicit # | | | `-ConstAttr 0x55c9fec0a930 Implicit # | | |-FunctionDecl 0x55c9fec0ab78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec0a9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec0aa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0ac30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0aca8 Implicit # | | | `-ConstAttr 0x55c9fec0acd0 Implicit # | | |-FunctionDecl 0x55c9fec0af38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec0ad60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec0ade0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0aff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0b068 Implicit # | | | `-ConstAttr 0x55c9fec0b090 Implicit # | | |-FunctionDecl 0x55c9fec0b240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55c9fec0b0f0 col:16 'float' # | | | |-ParmVarDecl 0x55c9fec0b170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55c9fec0b2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0b370 Implicit # | | | `-ConstAttr 0x55c9fec0b398 Implicit # | | |-FunctionDecl 0x55c9fec0b560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55c9fec0b410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec0b490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0b618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0b690 Implicit # | | | `-ConstAttr 0x55c9fec0b6b8 Implicit # | | |-FunctionDecl 0x55c9fec0b880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55c9fec0b730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec0b7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0b938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0b9b0 Implicit # | | | `-ConstAttr 0x55c9fec0b9d8 Implicit # | | |-FunctionDecl 0x55c9fec0bba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55c9fec0ba50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec0bad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0bc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0bcd0 Implicit # | | | `-ConstAttr 0x55c9fec0bcf8 Implicit # | | |-FunctionDecl 0x55c9fec0bea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55c9fec0bd58 col:18 'double' # | | | |-ParmVarDecl 0x55c9fec0bdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55c9fec0bf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0bfd8 Implicit # | | | `-ConstAttr 0x55c9fec0c000 Implicit # | | |-FunctionDecl 0x55c9fec0c248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55c9fec0c078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fec0c0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0c300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0c378 Implicit # | | | `-ConstAttr 0x55c9fec0c3a0 Implicit # | | |-FunctionDecl 0x55c9fec0c5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55c9fec0c418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fec0c498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0c6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0c718 Implicit # | | | `-ConstAttr 0x55c9fec0c740 Implicit # | | |-FunctionDecl 0x55c9fec0c988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55c9fec0c7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fec0c838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0ca40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55c9fec0cab8 Implicit # | | | `-ConstAttr 0x55c9fec0cae0 Implicit # | | |-FunctionDecl 0x55c9fec0cd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55c9fec0cb40 col:14 'half' # | | | |-ParmVarDecl 0x55c9fec0cbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55c9fec0cdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0ce50 Implicit # | | | `-ConstAttr 0x55c9fec0ce78 Implicit # | | |-FunctionDecl 0x55c9fec0d030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55c9fec0cee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fec0cf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0d0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0d160 Implicit # | | | `-ConstAttr 0x55c9fec0d188 Implicit # | | |-FunctionDecl 0x55c9fec0d350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55c9fec0d200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55c9fec0d280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0d408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0d480 Implicit # | | | `-ConstAttr 0x55c9fec0d4a8 Implicit # | | |-FunctionDecl 0x55c9fec0d670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55c9fec0d520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55c9fec0d5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0d728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0d7a0 Implicit # | | | `-ConstAttr 0x55c9fec0d7c8 Implicit # | | |-FunctionDecl 0x55c9fec0d978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec0d828 col:12 'int' # | | | |-ParmVarDecl 0x55c9fec0d8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55c9fec0da30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0daa8 Implicit # | | | `-ConstAttr 0x55c9fec0dad0 Implicit # | | |-FunctionDecl 0x55c9fec0dc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55c9fec0db48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fec0dbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0dd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0ddc8 Implicit # | | | `-ConstAttr 0x55c9fec0ddf0 Implicit # | | |-FunctionDecl 0x55c9fec0dfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55c9fec0de68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fec0dee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0e070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0e0e8 Implicit # | | | `-ConstAttr 0x55c9fec0e110 Implicit # | | |-FunctionDecl 0x55c9fec0e2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55c9fec0e188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fec0e208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0e390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0e408 Implicit # | | | `-ConstAttr 0x55c9fec0e430 Implicit # | | |-FunctionDecl 0x55c9fec0e5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55c9fec0e4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fec0e528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec0e6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0e728 Implicit # | | | `-ConstAttr 0x55c9fec0e750 Implicit # | | |-FunctionDecl 0x55c9fec0e918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55c9fec0e7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fec0e848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0e9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0ea48 Implicit # | | | `-ConstAttr 0x55c9fec0ea70 Implicit # | | |-FunctionDecl 0x55c9fec0ec38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55c9fec0eae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fec0eb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0ecf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0ed78 Implicit # | | | `-ConstAttr 0x55c9fec0eda0 Implicit # | | |-FunctionDecl 0x55c9fec0ef68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55c9fec0ee18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fec0ee98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0f020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0f098 Implicit # | | | `-ConstAttr 0x55c9fec0f0c0 Implicit # | | |-FunctionDecl 0x55c9fec0f270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55c9fec0f120 col:16 'float' # | | | |-ParmVarDecl 0x55c9fec0f1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55c9fec0f328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0f3a0 Implicit # | | | `-ConstAttr 0x55c9fec0f3c8 Implicit # | | |-FunctionDecl 0x55c9fec0f590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55c9fec0f440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec0f4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0f648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0f6c0 Implicit # | | | `-ConstAttr 0x55c9fec0f6e8 Implicit # | | |-FunctionDecl 0x55c9fec0f8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55c9fec0f760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec0f7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0f968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0f9e0 Implicit # | | | `-ConstAttr 0x55c9fec0fa08 Implicit # | | |-FunctionDecl 0x55c9fec0fbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55c9fec0fa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec0fb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec0fc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec0fd00 Implicit # | | | `-ConstAttr 0x55c9fec0fd28 Implicit # | | |-FunctionDecl 0x55c9fec0fef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55c9fec0fda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fec0fe20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec0ffa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec10020 Implicit # | | | `-ConstAttr 0x55c9fec10048 Implicit # | | |-FunctionDecl 0x55c9fec10210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55c9fec100c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec10140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec102c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec10340 Implicit # | | | `-ConstAttr 0x55c9fec10368 Implicit # | | |-FunctionDecl 0x55c9fec10530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55c9fec103e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec10460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec105e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec10660 Implicit # | | | `-ConstAttr 0x55c9fec10688 Implicit # | | |-FunctionDecl 0x55c9fec10850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55c9fec10700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec10780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec10908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec10980 Implicit # | | | `-ConstAttr 0x55c9fec109a8 Implicit # | | |-FunctionDecl 0x55c9fec10b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55c9fec10a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fec10aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec10c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec10ca0 Implicit # | | | `-ConstAttr 0x55c9fec10cc8 Implicit # | | |-FunctionDecl 0x55c9fec128b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec12768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec127e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec12970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec129e8 Implicit # | | | `-ConstAttr 0x55c9fec12a10 Implicit # | | |-FunctionDecl 0x55c9fec12bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec12a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec12b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec12c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec12d08 Implicit # | | | `-ConstAttr 0x55c9fec12d30 Implicit # | | |-FunctionDecl 0x55c9fec12ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec12da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec12e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec12fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec13028 Implicit # | | | `-ConstAttr 0x55c9fec13050 Implicit # | | |-FunctionDecl 0x55c9fec13200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55c9fec130b0 col:18 'double' # | | | |-ParmVarDecl 0x55c9fec13130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55c9fec132b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec13330 Implicit # | | | `-ConstAttr 0x55c9fec13358 Implicit # | | |-FunctionDecl 0x55c9fec13520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55c9fec133d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fec13450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec135d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec13650 Implicit # | | | `-ConstAttr 0x55c9fec13678 Implicit # | | |-FunctionDecl 0x55c9fec13840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55c9fec136f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fec13770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec138f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec13970 Implicit # | | | `-ConstAttr 0x55c9fec13998 Implicit # | | |-FunctionDecl 0x55c9fec13b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55c9fec13a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fec13a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec13c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55c9fec13c90 Implicit # | | | `-ConstAttr 0x55c9fec13cb8 Implicit # | | |-FunctionTemplateDecl 0x55c9fec140e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fec13d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec13d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55c9fec14038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec13e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec13f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec14148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55c9fec14650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fec141c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fec14258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec142c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55c9fec145a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec143f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec144d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec146b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55c9fec14b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fec14778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec147e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55c9fec14aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec14920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec149d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec14bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55c9fec150d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fec14c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fec14cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec14d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55c9fec15028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec14e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec14f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec15138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55c9fec15668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fec151d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec15248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55c9fec152b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55c9fec155c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec15418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec154f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec156d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55c9fec15ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fec15758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fec157f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec15868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55c9fec158d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55c9fec15c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fec15a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec15b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec15d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55c9fec160d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55c9fec15db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec15e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55c9fec16028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55c9fec15f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec16130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55c9fec16580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55c9fec161a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fec16248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55c9fec162b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55c9fec164d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55c9fec16428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec165e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55c9fec16770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55c9fec16690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55c9fec16820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec16898 Implicit # | | | `-ConstAttr 0x55c9fec168c0 Implicit # | | |-FunctionDecl 0x55c9fec169d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec16928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec16a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec16b00 Implicit # | | | `-ConstAttr 0x55c9fec16b28 Implicit # | | |-FunctionDecl 0x55c9fec16c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec16ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec16d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec16d78 Implicit # | | | `-ConstAttr 0x55c9fec16da0 Implicit # | | |-FunctionDecl 0x55c9fec16ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec16e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec16f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec16ff0 Implicit # | | | `-ConstAttr 0x55c9fec17018 Implicit # | | |-FunctionDecl 0x55c9fec17128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55c9fec17078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55c9fec171d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec17250 Implicit # | | | `-ConstAttr 0x55c9fec17278 Implicit # | | |-FunctionDecl 0x55c9fec173a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec172f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec17450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec174c8 Implicit # | | | `-ConstAttr 0x55c9fec174f0 Implicit # | | |-FunctionDecl 0x55c9fec17618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec17568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec176c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec17740 Implicit # | | | `-ConstAttr 0x55c9fec17768 Implicit # | | |-FunctionDecl 0x55c9fec17890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec177e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec17940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55c9fec179b8 Implicit # | | | `-ConstAttr 0x55c9fec179e0 Implicit # | | |-FunctionDecl 0x55c9fec17b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55c9fec17a38 col:13 'bool' # | | | |-ParmVarDecl 0x55c9fec17ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55c9fec17c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec17ca8 Implicit # | | | `-ConstAttr 0x55c9fec17cd0 Implicit # | | |-FunctionDecl 0x55c9fec17e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55c9fec17d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55c9fec17db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec17f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec17fb8 Implicit # | | | `-ConstAttr 0x55c9fec17fe0 Implicit # | | |-FunctionDecl 0x55c9fec181a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55c9fec18058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55c9fec180d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec18260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec182d8 Implicit # | | | `-ConstAttr 0x55c9fec18300 Implicit # | | |-FunctionDecl 0x55c9fec184c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55c9fec18378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55c9fec183f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec18580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec185f8 Implicit # | | | `-ConstAttr 0x55c9fec18620 Implicit # | | |-FunctionDecl 0x55c9fec187e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55c9fec18680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55c9fec18700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec188a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec18918 Implicit # | | | `-ConstAttr 0x55c9fec18940 Implicit # | | |-FunctionDecl 0x55c9fec18af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55c9fec189a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55c9fec18a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec18ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec18c20 Implicit # | | | `-ConstAttr 0x55c9fec18c48 Implicit # | | |-FunctionDecl 0x55c9fec18df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55c9fec18ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55c9fec18d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec18eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec18f28 Implicit # | | | `-ConstAttr 0x55c9fec18f50 Implicit # | | |-FunctionDecl 0x55c9fec19100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55c9fec18fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55c9fec19030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec191b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec19230 Implicit # | | | `-ConstAttr 0x55c9fec19258 Implicit # | | |-FunctionDecl 0x55c9fec19408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55c9fec192b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55c9fec19338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec194c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec19538 Implicit # | | | `-ConstAttr 0x55c9fec19560 Implicit # | | |-FunctionDecl 0x55c9fec19710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55c9fec195c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55c9fec19640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec197c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec19840 Implicit # | | | `-ConstAttr 0x55c9fec19868 Implicit # | | |-FunctionDecl 0x55c9fec19a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55c9fec198c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55c9fec19948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec19ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec19b48 Implicit # | | | `-ConstAttr 0x55c9fec19b70 Implicit # | | |-FunctionDecl 0x55c9fec19d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55c9fec19bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55c9fec19c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec19dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec19e50 Implicit # | | | `-ConstAttr 0x55c9fec19e78 Implicit # | | |-FunctionDecl 0x55c9fec1a028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55c9fec19ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55c9fec19f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1a0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1a158 Implicit # | | | `-ConstAttr 0x55c9fec1a180 Implicit # | | |-FunctionDecl 0x55c9fec1a330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55c9fec1a1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55c9fec1a260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1a3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1a460 Implicit # | | | `-ConstAttr 0x55c9fec1a488 Implicit # | | |-FunctionDecl 0x55c9fec1a638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55c9fec1a4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55c9fec1a568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1a6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1a790 Implicit # | | | `-ConstAttr 0x55c9fec1a7b8 Implicit # | | |-FunctionDecl 0x55c9fec1a968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55c9fec1a818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55c9fec1a898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1aa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1aa98 Implicit # | | | `-ConstAttr 0x55c9fec1aac0 Implicit # | | |-FunctionDecl 0x55c9fec1ac70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55c9fec1ab20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55c9fec1aba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1ad28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1ada0 Implicit # | | | `-ConstAttr 0x55c9fec1adc8 Implicit # | | |-FunctionDecl 0x55c9fec1af78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55c9fec1ae28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55c9fec1aea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1b030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1b0a8 Implicit # | | | `-ConstAttr 0x55c9fec1b0d0 Implicit # | | |-FunctionDecl 0x55c9fec1b280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55c9fec1b130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55c9fec1b1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55c9fec1b338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55c9fec1b3b0 Implicit # | | | `-ConstAttr 0x55c9fec1b3d8 Implicit # | | |-FunctionDecl 0x55c9fec1b588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55c9fec1b438 col:14 'half' # | | | |-ParmVarDecl 0x55c9fec1b4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55c9fec1b640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1b6b8 Implicit # | | | `-ConstAttr 0x55c9fec1b6e0 Implicit # | | |-FunctionDecl 0x55c9fec1b898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55c9fec1b748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fec1b7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1b950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1b9c8 Implicit # | | | `-ConstAttr 0x55c9fec1b9f0 Implicit # | | |-FunctionDecl 0x55c9fec1bbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55c9fec1ba68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55c9fec1bae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1bc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1bce8 Implicit # | | | `-ConstAttr 0x55c9fec1bd10 Implicit # | | |-FunctionDecl 0x55c9fec1bed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55c9fec1bd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55c9fec1be08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1bf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1c008 Implicit # | | | `-ConstAttr 0x55c9fec1c030 Implicit # | | |-FunctionDecl 0x55c9fec1c1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55c9fec1c090 col:16 'float' # | | | |-ParmVarDecl 0x55c9fec1c110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55c9fec1c298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1c310 Implicit # | | | `-ConstAttr 0x55c9fec1c338 Implicit # | | |-FunctionDecl 0x55c9fec1c500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55c9fec1c3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec1c430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1c5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1c630 Implicit # | | | `-ConstAttr 0x55c9fec1c658 Implicit # | | |-FunctionDecl 0x55c9fec1c870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55c9fec1c6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec1c7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1c928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1c9a0 Implicit # | | | `-ConstAttr 0x55c9fec1c9c8 Implicit # | | |-FunctionDecl 0x55c9fec1cb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55c9fec1ca40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec1cac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1cc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55c9fec1ccc0 Implicit # | | | `-ConstAttr 0x55c9fec1cce8 Implicit # | | |-FunctionDecl 0x55c9fec1ce10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec1cd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec1cec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1cf38 Implicit # | | | `-ConstAttr 0x55c9fec1cf60 Implicit # | | |-FunctionDecl 0x55c9fec1d078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec1cfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1d128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1d1a0 Implicit # | | | `-ConstAttr 0x55c9fec1d1c8 Implicit # | | |-FunctionDecl 0x55c9fec1d2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec1d240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1d3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1d418 Implicit # | | | `-ConstAttr 0x55c9fec1d440 Implicit # | | |-FunctionDecl 0x55c9fec1d568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec1d4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1d618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1d690 Implicit # | | | `-ConstAttr 0x55c9fec1d6b8 Implicit # | | |-FunctionDecl 0x55c9fec1d7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec1d730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec1d890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1d908 Implicit # | | | `-ConstAttr 0x55c9fec1d930 Implicit # | | |-FunctionDecl 0x55c9fec1da58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec1d9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1db08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1db80 Implicit # | | | `-ConstAttr 0x55c9fec1dba8 Implicit # | | |-FunctionDecl 0x55c9fec1dcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec1dc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1dd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1ddf8 Implicit # | | | `-ConstAttr 0x55c9fec1de20 Implicit # | | |-FunctionDecl 0x55c9fec1df48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec1de98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1dff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55c9fec1e070 Implicit # | | | `-ConstAttr 0x55c9fec1e098 Implicit # | | |-FunctionDecl 0x55c9fec1e260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55c9fec1e110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55c9fec1e190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1e318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55c9fec1e390 Implicit # | | | `-ConstAttr 0x55c9fec1e3b8 Implicit # | | |-FunctionDecl 0x55c9fec1e570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55c9fec1e420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec1e4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1e628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55c9fec1e6a0 Implicit # | | | `-ConstAttr 0x55c9fec1e6c8 Implicit # | | |-FunctionDecl 0x55c9fec1e7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55c9fec1e728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9fec1e8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1e920 Implicit # | | | `-ConstAttr 0x55c9fec1e948 Implicit # | | |-FunctionDecl 0x55c9fec1ea60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec1e9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1eb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1eb88 Implicit # | | | `-ConstAttr 0x55c9fec1ebb0 Implicit # | | |-FunctionDecl 0x55c9fec1ecd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec1ec28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1ed88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1ee00 Implicit # | | | `-ConstAttr 0x55c9fec1ee28 Implicit # | | |-FunctionDecl 0x55c9fec1ef50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec1eea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1f000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1f078 Implicit # | | | `-ConstAttr 0x55c9fec1f0a0 Implicit # | | |-FunctionDecl 0x55c9fec1f1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55c9fec1f100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9fec1f260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1f2d8 Implicit # | | | `-ConstAttr 0x55c9fec1f300 Implicit # | | |-FunctionDecl 0x55c9fec1f428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec1f378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1f4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1f550 Implicit # | | | `-ConstAttr 0x55c9fec1f578 Implicit # | | |-FunctionDecl 0x55c9fec1f6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec1f5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1f750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1f7c8 Implicit # | | | `-ConstAttr 0x55c9fec1f7f0 Implicit # | | |-FunctionDecl 0x55c9fec1f918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec1f868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1f9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1fa40 Implicit # | | | `-ConstAttr 0x55c9fec1fa68 Implicit # | | |-FunctionDecl 0x55c9fec1fb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55c9fec1fac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55c9fec1fc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1fca0 Implicit # | | | `-ConstAttr 0x55c9fec1fcc8 Implicit # | | |-FunctionDecl 0x55c9fec1fdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec1fd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec1fea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec1ff18 Implicit # | | | `-ConstAttr 0x55c9fec1ff40 Implicit # | | |-FunctionDecl 0x55c9fec20068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec1ffb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec20118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec20190 Implicit # | | | `-ConstAttr 0x55c9fec201b8 Implicit # | | |-FunctionDecl 0x55c9fec202e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec20230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec20390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55c9fec20408 Implicit # | | | `-ConstAttr 0x55c9fec20430 Implicit # | | |-FunctionDecl 0x55c9fec20540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55c9fec20490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9fec205f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec20668 Implicit # | | | `-ConstAttr 0x55c9fec20690 Implicit # | | |-FunctionDecl 0x55c9fec207c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec206f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec20870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec208e8 Implicit # | | | `-ConstAttr 0x55c9fec20910 Implicit # | | |-FunctionDecl 0x55c9fec20a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec20988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec20ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec20b60 Implicit # | | | `-ConstAttr 0x55c9fec20b88 Implicit # | | |-FunctionDecl 0x55c9fec20cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec20c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec20d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec20dd8 Implicit # | | | `-ConstAttr 0x55c9fec20e00 Implicit # | | |-FunctionDecl 0x55c9fec20f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55c9fec20e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55c9fec20fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec21038 Implicit # | | | `-ConstAttr 0x55c9fec21060 Implicit # | | |-FunctionDecl 0x55c9fec21188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec210d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec21238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec212b0 Implicit # | | | `-ConstAttr 0x55c9fec212d8 Implicit # | | |-FunctionDecl 0x55c9fec21400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec21350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec214b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec21528 Implicit # | | | `-ConstAttr 0x55c9fec21550 Implicit # | | |-FunctionDecl 0x55c9fec21678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec215c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec21728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55c9fec217a0 Implicit # | | | `-ConstAttr 0x55c9fec217c8 Implicit # | | |-FunctionDecl 0x55c9fec218d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55c9fec21828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9fec21988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9fec21a00 Implicit # | | | `-ConstAttr 0x55c9fec21a28 Implicit # | | |-FunctionDecl 0x55c9fec21b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec21a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec21bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9fec21c68 Implicit # | | | `-ConstAttr 0x55c9fec21c90 Implicit # | | |-FunctionDecl 0x55c9fec21db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec21d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec21e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9fec21ee0 Implicit # | | | `-ConstAttr 0x55c9fec21f08 Implicit # | | |-FunctionDecl 0x55c9fec22030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec21f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec220e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9fec22158 Implicit # | | | `-ConstAttr 0x55c9fec22180 Implicit # | | |-FunctionDecl 0x55c9fec22290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55c9fec221e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55c9fec22340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9fec223b8 Implicit # | | | `-ConstAttr 0x55c9fec223e0 Implicit # | | |-FunctionDecl 0x55c9fec22508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec22458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec225b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9fec22630 Implicit # | | | `-ConstAttr 0x55c9fec22658 Implicit # | | |-FunctionDecl 0x55c9febe6be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec226d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe6c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9febe6d08 Implicit # | | | `-ConstAttr 0x55c9febe6d30 Implicit # | | |-FunctionDecl 0x55c9febe6e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febe6da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe6f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55c9febe6f80 Implicit # | | | `-ConstAttr 0x55c9febe6fa8 Implicit # | | |-FunctionDecl 0x55c9febe70b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55c9febe7008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55c9febe7168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe71e0 Implicit # | | | `-ConstAttr 0x55c9febe7208 Implicit # | | |-FunctionDecl 0x55c9febe7320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9febe7270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe73d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe7448 Implicit # | | | `-ConstAttr 0x55c9febe7470 Implicit # | | |-FunctionDecl 0x55c9febe7598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9febe74e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe7648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe76c0 Implicit # | | | `-ConstAttr 0x55c9febe76e8 Implicit # | | |-FunctionDecl 0x55c9febe7810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9febe7760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe78c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe7938 Implicit # | | | `-ConstAttr 0x55c9febe7960 Implicit # | | |-FunctionDecl 0x55c9febe7a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55c9febe79c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55c9febe7b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe7b98 Implicit # | | | `-ConstAttr 0x55c9febe7bc0 Implicit # | | |-FunctionDecl 0x55c9febe7ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9febe7c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe7d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe7e10 Implicit # | | | `-ConstAttr 0x55c9febe7e38 Implicit # | | |-FunctionDecl 0x55c9febe7f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9febe7eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe8010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe8088 Implicit # | | | `-ConstAttr 0x55c9febe80b0 Implicit # | | |-FunctionDecl 0x55c9febe81d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9febe8128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe8288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe8300 Implicit # | | | `-ConstAttr 0x55c9febe8328 Implicit # | | |-FunctionDecl 0x55c9febe8438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55c9febe8388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55c9febe84e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe8560 Implicit # | | | `-ConstAttr 0x55c9febe8588 Implicit # | | |-FunctionDecl 0x55c9febe86b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9febe8600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe8760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe87d8 Implicit # | | | `-ConstAttr 0x55c9febe8800 Implicit # | | |-FunctionDecl 0x55c9febe8928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9febe8878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe89d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe8a50 Implicit # | | | `-ConstAttr 0x55c9febe8a78 Implicit # | | |-FunctionDecl 0x55c9febe8bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9febe8af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9febe8ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55c9febe8d18 Implicit # | | | `-ConstAttr 0x55c9febe8d40 Implicit # | | |-FunctionTemplateDecl 0x55c9febe9158 col:3 select # | | | |-TemplateTypeParmDecl 0x55c9febe8d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9febe90b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55c9febe8e40 col:14 'bool' # | | | |-ParmVarDecl 0x55c9febe8eb8 col:17 'T' # | | | |-ParmVarDecl 0x55c9febe8f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55c9febe91c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55c9febe92a8 Implicit # | | | `-ConstAttr 0x55c9febe92d0 Implicit # | | |-FunctionTemplateDecl 0x55c9febe97d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9febe92f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9febe9728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55c9febe9478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9febe9558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55c9febe9638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9febe9840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9febe9da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9febe98c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9febe9cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55c9febe9a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9febe9b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55c9febe9c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9febe9e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9febea370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9febe9e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9febea2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55c9febea018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9febea0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55c9febea1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9febea3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9febea970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9febea468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9febea8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55c9febea5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9febea660 col:39 'T' # | | | |-ParmVarDecl 0x55c9febea740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9febea9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec2eb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9febeaa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec2ea58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55c9fec2e7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2e838 col:39 'T' # | | | |-ParmVarDecl 0x55c9fec2e918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec2eb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec2f0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec2ebf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec2f008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55c9fec2ed78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2edf0 col:39 'T' # | | | |-ParmVarDecl 0x55c9fec2eed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55c9fec2f120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec2f6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec2f1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec2f608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55c9fec2f328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2f408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2f480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55c9fec2f720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec2fc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec2f7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec2fbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55c9fec2f928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2fa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2fa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55c9fec2fcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec30210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec2fd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec30168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55c9fec2fed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec2ffb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec30030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55c9fec30280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec30950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec30308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec308a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55c9fec30620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec30698 col:23 'T' # | | | |-ParmVarDecl 0x55c9fec30710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55c9fec309c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec30fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec30a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec30f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55c9fec30cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec30d68 col:23 'T' # | | | |-ParmVarDecl 0x55c9fec30de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55c9fec31030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55c9fec31630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55c9fec310b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec31588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55c9fec31360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55c9fec313d8 col:23 'T' # | | | |-ParmVarDecl 0x55c9fec31450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55c9fec316a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55c9fec31800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55c9fec31750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9fec318b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec31928 Implicit # | | | `-ConstAttr 0x55c9fec31950 Implicit # | | |-FunctionDecl 0x55c9fec31a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec319b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec31b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec31b90 Implicit # | | | `-ConstAttr 0x55c9fec31bb8 Implicit # | | |-FunctionDecl 0x55c9fec31ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec31c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec31d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec31e08 Implicit # | | | `-ConstAttr 0x55c9fec31e30 Implicit # | | |-FunctionDecl 0x55c9fec31f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec31ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec32008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec32080 Implicit # | | | `-ConstAttr 0x55c9fec320a8 Implicit # | | |-FunctionDecl 0x55c9fec321b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55c9fec32108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9fec32268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec322e0 Implicit # | | | `-ConstAttr 0x55c9fec32308 Implicit # | | |-FunctionDecl 0x55c9fec32430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec32380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec324e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec32558 Implicit # | | | `-ConstAttr 0x55c9fec32580 Implicit # | | |-FunctionDecl 0x55c9fec326a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec325f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec32758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec327e0 Implicit # | | | `-ConstAttr 0x55c9fec32808 Implicit # | | |-FunctionDecl 0x55c9fec32930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec32880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec329e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55c9fec32a58 Implicit # | | | `-ConstAttr 0x55c9fec32a80 Implicit # | | |-FunctionDecl 0x55c9fec32b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55c9fec32ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9fec32c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec32cb8 Implicit # | | | `-ConstAttr 0x55c9fec32ce0 Implicit # | | |-FunctionDecl 0x55c9fec32df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec32d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec32ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec32f20 Implicit # | | | `-ConstAttr 0x55c9fec32f48 Implicit # | | |-FunctionDecl 0x55c9fec33070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec32fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec33120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec33198 Implicit # | | | `-ConstAttr 0x55c9fec331c0 Implicit # | | |-FunctionDecl 0x55c9fec332e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec33238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec33398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec33410 Implicit # | | | `-ConstAttr 0x55c9fec33438 Implicit # | | |-FunctionDecl 0x55c9fec33548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55c9fec33498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9fec335f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec33670 Implicit # | | | `-ConstAttr 0x55c9fec33698 Implicit # | | |-FunctionDecl 0x55c9fec337c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec33710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec33870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec338e8 Implicit # | | | `-ConstAttr 0x55c9fec33910 Implicit # | | |-FunctionDecl 0x55c9fec33a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec33988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec33ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec33b60 Implicit # | | | `-ConstAttr 0x55c9fec33b88 Implicit # | | |-FunctionDecl 0x55c9fec33cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec33c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec33d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55c9fec33dd8 Implicit # | | | `-ConstAttr 0x55c9fec33e00 Implicit # | | |-FunctionDecl 0x55c9fec33f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55c9fec33e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9fec33fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec34038 Implicit # | | | `-ConstAttr 0x55c9fec34060 Implicit # | | |-FunctionDecl 0x55c9fec34178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec340c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec34228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec342a0 Implicit # | | | `-ConstAttr 0x55c9fec342c8 Implicit # | | |-FunctionDecl 0x55c9fec343f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec34340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec344a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec34518 Implicit # | | | `-ConstAttr 0x55c9fec34540 Implicit # | | |-FunctionDecl 0x55c9fec34668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec345b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec34718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec34790 Implicit # | | | `-ConstAttr 0x55c9fec347b8 Implicit # | | |-FunctionDecl 0x55c9fec348d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55c9fec34828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9fec34988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec34a00 Implicit # | | | `-ConstAttr 0x55c9fec34a28 Implicit # | | |-FunctionDecl 0x55c9fec34b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec34aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec34c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec34c78 Implicit # | | | `-ConstAttr 0x55c9fec34ca0 Implicit # | | |-FunctionDecl 0x55c9fec34dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec34d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec34e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec34ef0 Implicit # | | | `-ConstAttr 0x55c9fec34f18 Implicit # | | |-FunctionDecl 0x55c9fec35040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec34f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec350f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55c9fec35168 Implicit # | | | `-ConstAttr 0x55c9fec35190 Implicit # | | |-FunctionDecl 0x55c9fec35340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55c9fec351f0 col:15 'half' # | | | |-ParmVarDecl 0x55c9fec35270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55c9fec353f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec35470 Implicit # | | | `-ConstAttr 0x55c9fec35498 Implicit # | | |-FunctionDecl 0x55c9fec35650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55c9fec35500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fec35580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec35708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec35780 Implicit # | | | `-ConstAttr 0x55c9fec357a8 Implicit # | | |-FunctionDecl 0x55c9fec35970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55c9fec35820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55c9fec358a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec35a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec35aa0 Implicit # | | | `-ConstAttr 0x55c9fec35ac8 Implicit # | | |-FunctionDecl 0x55c9fec35c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55c9fec35b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55c9fec35bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec35d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec35dc0 Implicit # | | | `-ConstAttr 0x55c9fec35de8 Implicit # | | |-FunctionDecl 0x55c9fec35f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55c9fec35e48 col:17 'float' # | | | |-ParmVarDecl 0x55c9fec35ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55c9fec36050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec360c8 Implicit # | | | `-ConstAttr 0x55c9fec360f0 Implicit # | | |-FunctionDecl 0x55c9fec362b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55c9fec36168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec361e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec36370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec363e8 Implicit # | | | `-ConstAttr 0x55c9fec36410 Implicit # | | |-FunctionDecl 0x55c9fec365d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55c9fec36488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec36508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec36690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec36708 Implicit # | | | `-ConstAttr 0x55c9fec36730 Implicit # | | |-FunctionDecl 0x55c9fec36950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55c9fec36800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec36880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec36a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55c9fec36a80 Implicit # | | | `-ConstAttr 0x55c9fec36aa8 Implicit # | | |-FunctionDecl 0x55c9fec36bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55c9fec36b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9fec36c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec36ce0 Implicit # | | | `-ConstAttr 0x55c9fec36d08 Implicit # | | |-FunctionDecl 0x55c9fec36e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec36d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec36ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec36f48 Implicit # | | | `-ConstAttr 0x55c9fec36f70 Implicit # | | |-FunctionDecl 0x55c9fec37098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec36fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec37148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec371c0 Implicit # | | | `-ConstAttr 0x55c9fec371e8 Implicit # | | |-FunctionDecl 0x55c9fec37310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec37260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec373c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec37438 Implicit # | | | `-ConstAttr 0x55c9fec37460 Implicit # | | |-FunctionDecl 0x55c9fec37570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55c9fec374c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55c9fec37620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec37698 Implicit # | | | `-ConstAttr 0x55c9fec376c0 Implicit # | | |-FunctionDecl 0x55c9fec377e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec37738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec37898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec37910 Implicit # | | | `-ConstAttr 0x55c9fec37938 Implicit # | | |-FunctionDecl 0x55c9fec37a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec379b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec37b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec37b88 Implicit # | | | `-ConstAttr 0x55c9fec37bb0 Implicit # | | |-FunctionDecl 0x55c9fec37cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec37c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec37d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55c9fec37e00 Implicit # | | | `-ConstAttr 0x55c9fec37e28 Implicit # | | |-FunctionDecl 0x55c9fec37f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55c9fec37e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55c9fec37fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec38060 Implicit # | | | `-ConstAttr 0x55c9fec38088 Implicit # | | |-FunctionDecl 0x55c9fec381a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec380f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec38250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec382c8 Implicit # | | | `-ConstAttr 0x55c9fec382f0 Implicit # | | |-FunctionDecl 0x55c9fec38418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec38368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec384c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec38540 Implicit # | | | `-ConstAttr 0x55c9fec38568 Implicit # | | |-FunctionDecl 0x55c9fec38690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec385e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec38740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec387b8 Implicit # | | | `-ConstAttr 0x55c9fec38810 Implicit # | | |-FunctionDecl 0x55c9fec38920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55c9fec38870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55c9fec389d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec38a48 Implicit # | | | `-ConstAttr 0x55c9fec38a70 Implicit # | | |-FunctionDecl 0x55c9fec38b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec38ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec38c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec38cc0 Implicit # | | | `-ConstAttr 0x55c9fec38ce8 Implicit # | | |-FunctionDecl 0x55c9fec38e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec38d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec38ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec38f38 Implicit # | | | `-ConstAttr 0x55c9fec38f60 Implicit # | | |-FunctionDecl 0x55c9fec39088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec38fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec39138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55c9fec391b0 Implicit # | | | `-ConstAttr 0x55c9fec391d8 Implicit # | | |-FunctionDecl 0x55c9fec392e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55c9fec39238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55c9fec39398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec39410 Implicit # | | | `-ConstAttr 0x55c9fec39438 Implicit # | | |-FunctionDecl 0x55c9fec39550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec394a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec39600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec39678 Implicit # | | | `-ConstAttr 0x55c9fec396a0 Implicit # | | |-FunctionDecl 0x55c9fec397c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec39718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec39878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec398f0 Implicit # | | | `-ConstAttr 0x55c9fec39918 Implicit # | | |-FunctionDecl 0x55c9fec39a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec39990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec39af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec39b68 Implicit # | | | `-ConstAttr 0x55c9fec39b90 Implicit # | | |-FunctionDecl 0x55c9fec39ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55c9fec39bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55c9fec39d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec39dc8 Implicit # | | | `-ConstAttr 0x55c9fec39df0 Implicit # | | |-FunctionDecl 0x55c9fec39f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec39e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec39fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec3a040 Implicit # | | | `-ConstAttr 0x55c9fec3a068 Implicit # | | |-FunctionDecl 0x55c9fec3a190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec3a0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec3a240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec3a2b8 Implicit # | | | `-ConstAttr 0x55c9fec3a2e0 Implicit # | | |-FunctionDecl 0x55c9fec3a408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec3a358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec3a4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55c9fec3a530 Implicit # | | | `-ConstAttr 0x55c9fec3a558 Implicit # | | |-FunctionDecl 0x55c9fec3a660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55c9fec3a5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55c9fec3a710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3a770 # | | | |-NoThrowAttr 0x55c9fec3a7b0 Implicit # | | | `-ConstAttr 0x55c9fec3a7d8 Implicit # | | |-FunctionDecl 0x55c9fec3a900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55c9fec3a850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec3a9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3aa10 # | | | |-NoThrowAttr 0x55c9fec3aa50 Implicit # | | | `-ConstAttr 0x55c9fec3aa78 Implicit # | | |-FunctionDecl 0x55c9fec3aba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55c9fec3aaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec3ac50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3acb0 # | | | |-NoThrowAttr 0x55c9fec3acf0 Implicit # | | | `-ConstAttr 0x55c9fec3ad18 Implicit # | | |-FunctionDecl 0x55c9fec3ae40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55c9fec3ad90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec3aef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3af50 # | | | |-NoThrowAttr 0x55c9fec3af90 Implicit # | | | `-ConstAttr 0x55c9fec3afb8 Implicit # | | |-FunctionDecl 0x55c9fec3b0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55c9fec3b028 col:56 'int' # | | | |-AvailabilityAttr 0x55c9fec3b180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3b240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3b270 # | | | |-NoThrowAttr 0x55c9fec3b2b0 Implicit # | | | `-ConstAttr 0x55c9fec3b2d8 Implicit # | | |-FunctionDecl 0x55c9fec3b488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55c9fec3b360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55c9fec3b538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3b5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3b628 # | | | |-NoThrowAttr 0x55c9fec3b668 Implicit # | | | `-ConstAttr 0x55c9fec3b690 Implicit # | | |-FunctionDecl 0x55c9fec3b848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55c9fec3b718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55c9fec3b8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3b9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3b9e8 # | | | |-NoThrowAttr 0x55c9fec3ba28 Implicit # | | | `-ConstAttr 0x55c9fec3ba50 Implicit # | | |-FunctionDecl 0x55c9fec3bc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55c9fec3bad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55c9fec3bcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3bd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3bda8 # | | | |-NoThrowAttr 0x55c9fec3bde8 Implicit # | | | `-ConstAttr 0x55c9fec3be10 Implicit # | | |-FunctionDecl 0x55c9fec3bf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55c9fec3be98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9fec3bff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3c0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3c0e0 # | | | |-NoThrowAttr 0x55c9fec3c120 Implicit # | | | `-ConstAttr 0x55c9fec3c148 Implicit # | | |-FunctionDecl 0x55c9fec3c2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec3c1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55c9fec3c3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3c468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3c498 # | | | |-NoThrowAttr 0x55c9fec3c4d8 Implicit # | | | `-ConstAttr 0x55c9fec3c500 Implicit # | | |-FunctionDecl 0x55c9fec3c6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec3c588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55c9fec3c768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3c860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3c890 # | | | |-NoThrowAttr 0x55c9fec3c8d0 Implicit # | | | `-ConstAttr 0x55c9fec3c8f8 Implicit # | | |-FunctionDecl 0x55c9fec3caa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec3c980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55c9fec3cb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3cc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3cc48 # | | | |-NoThrowAttr 0x55c9fec3cc88 Implicit # | | | `-ConstAttr 0x55c9fec3ccb0 Implicit # | | |-FunctionDecl 0x55c9fec3cde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55c9fec3cd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55c9fec3ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3cf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3cf80 # | | | |-NoThrowAttr 0x55c9fec3cfc0 Implicit # | | | `-ConstAttr 0x55c9fec3cfe8 Implicit # | | |-FunctionDecl 0x55c9fec3d198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec3d070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec3d248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3d308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3d338 # | | | |-NoThrowAttr 0x55c9fec3d378 Implicit # | | | `-ConstAttr 0x55c9fec3d3a0 Implicit # | | |-FunctionDecl 0x55c9fec3d558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec3d428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec3d608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3d6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3d6f8 # | | | |-NoThrowAttr 0x55c9fec3d738 Implicit # | | | `-ConstAttr 0x55c9fec3d760 Implicit # | | |-FunctionDecl 0x55c9fec3d918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec3d7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec3d9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3da88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3dab8 # | | | |-NoThrowAttr 0x55c9fec3daf8 Implicit # | | | `-ConstAttr 0x55c9fec3db20 Implicit # | | |-FunctionDecl 0x55c9fec3dc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec3dba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55c9fec3dd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3ddc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3ddf0 # | | | |-NoThrowAttr 0x55c9fec3de30 Implicit # | | | `-ConstAttr 0x55c9fec3de58 Implicit # | | |-FunctionDecl 0x55c9fec3e008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec3dee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec3e0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3e178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3e1a8 # | | | |-NoThrowAttr 0x55c9fec3e1e8 Implicit # | | | `-ConstAttr 0x55c9fec3e210 Implicit # | | |-FunctionDecl 0x55c9fec3e3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec3e298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec3e478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3e538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3e568 # | | | |-NoThrowAttr 0x55c9fec3e5a8 Implicit # | | | `-ConstAttr 0x55c9fec3e5d0 Implicit # | | |-FunctionDecl 0x55c9fec3e788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec3e658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec3e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3e938 # | | | |-NoThrowAttr 0x55c9fec3e978 Implicit # | | | `-ConstAttr 0x55c9fec3e9a0 Implicit # | | |-FunctionDecl 0x55c9fec3eab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55c9fec3ea10 col:58 'float' # | | | |-AvailabilityAttr 0x55c9fec3eb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3ec28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3ec58 # | | | |-NoThrowAttr 0x55c9fec3ec98 Implicit # | | | `-ConstAttr 0x55c9fec3ecc0 Implicit # | | |-FunctionDecl 0x55c9fec3edf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55c9fec3ed48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55c9fec3eea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3ef68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3ef98 # | | | |-NoThrowAttr 0x55c9fec3efd8 Implicit # | | | `-ConstAttr 0x55c9fec3f000 Implicit # | | |-FunctionDecl 0x55c9fec3f138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55c9fec3f088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55c9fec3f1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3f2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3f2d8 # | | | |-NoThrowAttr 0x55c9fec3f318 Implicit # | | | `-ConstAttr 0x55c9fec3f340 Implicit # | | |-FunctionDecl 0x55c9fec3f478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55c9fec3f3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55c9fec3f528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3f5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3f618 # | | | |-NoThrowAttr 0x55c9fec3f658 Implicit # | | | `-ConstAttr 0x55c9fec3f680 Implicit # | | |-FunctionDecl 0x55c9fec3f798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55c9fec3f6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55c9fec3f848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3f908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3f938 # | | | |-NoThrowAttr 0x55c9fec3f978 Implicit # | | | `-ConstAttr 0x55c9fec3f9a0 Implicit # | | |-FunctionDecl 0x55c9fec3fb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55c9fec3fa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55c9fec3fc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec3fcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec3fcf8 # | | | |-NoThrowAttr 0x55c9fec3fd38 Implicit # | | | `-ConstAttr 0x55c9fec3fd60 Implicit # | | |-FunctionDecl 0x55c9fec3ff18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55c9fec3fde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55c9fec3ffc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec40088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec400b8 # | | | |-NoThrowAttr 0x55c9fec400f8 Implicit # | | | `-ConstAttr 0x55c9fec40120 Implicit # | | |-FunctionDecl 0x55c9fec402d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55c9fec401a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55c9fec40388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec40448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55c9fec40478 # | | | |-NoThrowAttr 0x55c9fec404b8 Implicit # | | | `-ConstAttr 0x55c9fec404e0 Implicit # | | |-FunctionDecl 0x55c9fec405f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55c9fec40548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55c9fec406a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec40760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55c9fec40790 # | | | |-NoThrowAttr 0x55c9fec407d0 Implicit # | | | `-ConstAttr 0x55c9fec407f8 Implicit # | | |-FunctionDecl 0x55c9fec40908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55c9fec40860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55c9fec409b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec40a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55c9fec40aa8 # | | | |-NoThrowAttr 0x55c9fec40ae8 Implicit # | | | `-ConstAttr 0x55c9fec40b10 Implicit # | | |-FunctionDecl 0x55c9fec40c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55c9fec40b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55c9fec40d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec40e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55c9fec40e38 # | | | |-NoThrowAttr 0x55c9fec40e78 Implicit # | | | `-ConstAttr 0x55c9fec40ea0 Implicit # | | |-FunctionDecl 0x55c9fec41028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55c9fec40ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55c9fec410d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec41198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55c9fec411c8 # | | | |-NoThrowAttr 0x55c9fec41208 Implicit # | | | `-ConstAttr 0x55c9fec41230 Implicit # | | |-FunctionDecl 0x55c9fec41308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55c9fec413b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec41470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55c9fec414a0 # | | | |-NoThrowAttr 0x55c9fec414e0 Implicit # | | | `-ConstAttr 0x55c9fec41508 Implicit # | | |-FunctionDecl 0x55c9fec415a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55c9fec41648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec41708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55c9fec41738 # | | | |-NoThrowAttr 0x55c9fec41778 Implicit # | | | `-ConstAttr 0x55c9fec417a0 Implicit # | | |-FunctionDecl 0x55c9fec41810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55c9fec418b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec41978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55c9fec419a8 # | | | |-NoThrowAttr 0x55c9fec419e8 Implicit # | | | `-ConstAttr 0x55c9fec41a10 Implicit # | | |-FunctionDecl 0x55c9fec41b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55c9fec41a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55c9fec41bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec41c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55c9fec41cb8 # | | | |-NoThrowAttr 0x55c9fec41cf8 Implicit # | | | `-ConstAttr 0x55c9fec41d20 Implicit # | | |-FunctionDecl 0x55c9fec41f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec41d68 col:53 'bool' # | | | |-ParmVarDecl 0x55c9fec41de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec41fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec42048 # | | | |-NoThrowAttr 0x55c9fec42088 Implicit # | | | `-ConstAttr 0x55c9fec420b0 Implicit # | | |-FunctionDecl 0x55c9fec422e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec42118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55c9fec42198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec423a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec42400 # | | | |-NoThrowAttr 0x55c9fec42440 Implicit # | | | `-ConstAttr 0x55c9fec42468 Implicit # | | |-FunctionDecl 0x55c9fec426b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec424e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55c9fec42560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec42770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec427d0 # | | | |-NoThrowAttr 0x55c9fec42810 Implicit # | | | `-ConstAttr 0x55c9fec43870 Implicit # | | |-FunctionDecl 0x55c9fec43ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec438e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55c9fec43968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec43b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec43bd0 # | | | |-NoThrowAttr 0x55c9fec43c10 Implicit # | | | `-ConstAttr 0x55c9fec43c38 Implicit # | | |-FunctionDecl 0x55c9fec43e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec43c98 col:53 'half' # | | | |-ParmVarDecl 0x55c9fec43d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec43f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec43f80 # | | | |-NoThrowAttr 0x55c9fec43fc0 Implicit # | | | `-ConstAttr 0x55c9fec43fe8 Implicit # | | |-FunctionDecl 0x55c9fec44238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec44060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fec440e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec442f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec44350 # | | | |-NoThrowAttr 0x55c9fec44390 Implicit # | | | `-ConstAttr 0x55c9fec443b8 Implicit # | | |-FunctionDecl 0x55c9fec44608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec44430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55c9fec444b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec446c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec44720 # | | | |-NoThrowAttr 0x55c9fec44760 Implicit # | | | `-ConstAttr 0x55c9fec44788 Implicit # | | |-FunctionDecl 0x55c9fec449d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec44800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55c9fec44880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec44a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec44af0 # | | | |-NoThrowAttr 0x55c9fec44b30 Implicit # | | | `-ConstAttr 0x55c9fec44b58 Implicit # | | |-FunctionDecl 0x55c9fec44d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec44bb8 col:51 'int' # | | | |-ParmVarDecl 0x55c9fec44c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec44e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec44ea0 # | | | |-NoThrowAttr 0x55c9fec44ee0 Implicit # | | | `-ConstAttr 0x55c9fec44f08 Implicit # | | |-FunctionDecl 0x55c9fec45158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec44f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fec45000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec45210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec45270 # | | | |-NoThrowAttr 0x55c9fec452b0 Implicit # | | | `-ConstAttr 0x55c9fec452d8 Implicit # | | |-FunctionDecl 0x55c9fec45528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec45350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fec453d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec455e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec45640 # | | | |-NoThrowAttr 0x55c9fec45680 Implicit # | | | `-ConstAttr 0x55c9fec456a8 Implicit # | | |-FunctionDecl 0x55c9fec45938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec45720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fec457a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec459f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec45a50 # | | | |-NoThrowAttr 0x55c9fec45a90 Implicit # | | | `-ConstAttr 0x55c9fec45ab8 Implicit # | | |-FunctionDecl 0x55c9fec45cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec45b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fec45bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec45d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec45de0 # | | | |-NoThrowAttr 0x55c9fec45e20 Implicit # | | | `-ConstAttr 0x55c9fec45e48 Implicit # | | |-FunctionDecl 0x55c9fec46098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec45ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fec45f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec46150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec461b0 # | | | |-NoThrowAttr 0x55c9fec461f0 Implicit # | | | `-ConstAttr 0x55c9fec46218 Implicit # | | |-FunctionDecl 0x55c9fec46468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec46290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fec46310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec46520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec46580 # | | | |-NoThrowAttr 0x55c9fec465c0 Implicit # | | | `-ConstAttr 0x55c9fec465e8 Implicit # | | |-FunctionDecl 0x55c9fec46838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec46660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fec466e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec468f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec46950 # | | | |-NoThrowAttr 0x55c9fec46990 Implicit # | | | `-ConstAttr 0x55c9fec469b8 Implicit # | | |-FunctionDecl 0x55c9fec46be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec46a18 col:55 'float' # | | | |-ParmVarDecl 0x55c9fec46a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec46ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec46d00 # | | | |-NoThrowAttr 0x55c9fec46d40 Implicit # | | | `-ConstAttr 0x55c9fec46d68 Implicit # | | |-FunctionDecl 0x55c9fec46fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec46de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55c9fec46e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec47070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec470d0 # | | | |-NoThrowAttr 0x55c9fec47110 Implicit # | | | `-ConstAttr 0x55c9fec47138 Implicit # | | |-FunctionDecl 0x55c9fec47388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec471b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55c9fec47230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec47440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec474a0 # | | | |-NoThrowAttr 0x55c9fec474e0 Implicit # | | | `-ConstAttr 0x55c9fec47508 Implicit # | | |-FunctionDecl 0x55c9fec47758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec47580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fec47600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec47810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec47890 # | | | |-NoThrowAttr 0x55c9fec478d0 Implicit # | | | `-ConstAttr 0x55c9fec478f8 Implicit # | | |-FunctionDecl 0x55c9fec47b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec47970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fec479f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec47c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec47c60 # | | | |-NoThrowAttr 0x55c9fec47ca0 Implicit # | | | `-ConstAttr 0x55c9fec47cc8 Implicit # | | |-FunctionDecl 0x55c9fec47f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec47d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec47dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec47fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec48030 # | | | |-NoThrowAttr 0x55c9fec48070 Implicit # | | | `-ConstAttr 0x55c9fec48098 Implicit # | | |-FunctionDecl 0x55c9fec482e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec48110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec48190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec483a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec48400 # | | | |-NoThrowAttr 0x55c9fec48440 Implicit # | | | `-ConstAttr 0x55c9fec48468 Implicit # | | |-FunctionDecl 0x55c9fec486b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec484e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec48560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec48770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec487d0 # | | | |-NoThrowAttr 0x55c9fec48810 Implicit # | | | `-ConstAttr 0x55c9fec48838 Implicit # | | |-FunctionDecl 0x55c9fec48a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec488b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fec48930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec48b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec48ba0 # | | | |-NoThrowAttr 0x55c9fec48be0 Implicit # | | | `-ConstAttr 0x55c9fec48c08 Implicit # | | |-FunctionDecl 0x55c9fec48e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec48c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fec48d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec48f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec48f70 # | | | |-NoThrowAttr 0x55c9fec48fb0 Implicit # | | | `-ConstAttr 0x55c9fec48fd8 Implicit # | | |-FunctionDecl 0x55c9fec49228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec49050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fec490d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec492e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec49340 # | | | |-NoThrowAttr 0x55c9fec49380 Implicit # | | | `-ConstAttr 0x55c9fec493a8 Implicit # | | |-FunctionDecl 0x55c9fec495f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec49420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fec494a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec496b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec49710 # | | | |-NoThrowAttr 0x55c9fec49750 Implicit # | | | `-ConstAttr 0x55c9fec49778 Implicit # | | |-FunctionDecl 0x55c9fec499f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec497d8 col:57 'double' # | | | |-ParmVarDecl 0x55c9fec498a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec49ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec49b10 # | | | |-NoThrowAttr 0x55c9fec49b50 Implicit # | | | `-ConstAttr 0x55c9fec49b78 Implicit # | | |-FunctionDecl 0x55c9fec49dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec49bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fec49c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec49e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec49ee0 # | | | |-NoThrowAttr 0x55c9fec49f20 Implicit # | | | `-ConstAttr 0x55c9fec49f48 Implicit # | | |-FunctionDecl 0x55c9fec4a198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec49fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fec4a040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec4a250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec4a2b0 # | | | |-NoThrowAttr 0x55c9fec4a2f0 Implicit # | | | `-ConstAttr 0x55c9fec4a318 Implicit # | | |-FunctionDecl 0x55c9fec4a568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55c9fec4a390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fec4a410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec4a620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55c9fec4a680 # | | | |-NoThrowAttr 0x55c9fec4a6c0 Implicit # | | | `-ConstAttr 0x55c9fec4a6e8 Implicit # | | |-FunctionDecl 0x55c9fec4a820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec4a770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9fec4a8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4a990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4a9c0 # | | | |-NoThrowAttr 0x55c9fec4aa00 Implicit # | | | `-ConstAttr 0x55c9fec4aa28 Implicit # | | |-FunctionDecl 0x55c9fec4ab50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec4aaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55c9fec4ac00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4acc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4acf0 # | | | |-NoThrowAttr 0x55c9fec4ad30 Implicit # | | | `-ConstAttr 0x55c9fec4ad58 Implicit # | | |-FunctionDecl 0x55c9fec4ae90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec4ade0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55c9fec4af40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4b000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4b030 # | | | |-NoThrowAttr 0x55c9fec4b070 Implicit # | | | `-ConstAttr 0x55c9fec4b098 Implicit # | | |-FunctionDecl 0x55c9fec4b1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec4b120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55c9fec4b280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4b340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4b370 # | | | |-NoThrowAttr 0x55c9fec4b3b0 Implicit # | | | `-ConstAttr 0x55c9fec4b3d8 Implicit # | | |-FunctionDecl 0x55c9fec4b510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec4b460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55c9fec4b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4b680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4b6b0 # | | | |-NoThrowAttr 0x55c9fec4b6f0 Implicit # | | | `-ConstAttr 0x55c9fec4b718 Implicit # | | |-FunctionDecl 0x55c9fec4b8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec4b7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec4b960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4ba20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4ba50 # | | | |-NoThrowAttr 0x55c9fec4ba90 Implicit # | | | `-ConstAttr 0x55c9fec4bab8 Implicit # | | |-FunctionDecl 0x55c9fec4bbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec4bb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec4bca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4bd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4bd90 # | | | |-NoThrowAttr 0x55c9fec4bdd0 Implicit # | | | `-ConstAttr 0x55c9fec4bdf8 Implicit # | | |-FunctionDecl 0x55c9fec4bf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec4be80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec4bfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4c0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55c9fec4c0d0 # | | | |-NoThrowAttr 0x55c9fec4c110 Implicit # | | | `-ConstAttr 0x55c9fec4c138 Implicit # | | |-FunctionDecl 0x55c9fec4c270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec4c1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9fec4c320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4c3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4c410 # | | | |-NoThrowAttr 0x55c9fec4c450 Implicit # | | | `-ConstAttr 0x55c9fec4c478 Implicit # | | |-FunctionDecl 0x55c9fec4c5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec4c4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55c9fec4c650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4c710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4c740 # | | | |-NoThrowAttr 0x55c9fec4c780 Implicit # | | | `-ConstAttr 0x55c9fec4c7a8 Implicit # | | |-FunctionDecl 0x55c9fec4c8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec4c830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55c9fec4c990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4ca50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4ca80 # | | | |-NoThrowAttr 0x55c9fec4cac0 Implicit # | | | `-ConstAttr 0x55c9fec4cae8 Implicit # | | |-FunctionDecl 0x55c9fec4cc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec4cb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55c9fec4ccd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4cd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4cdc0 # | | | |-NoThrowAttr 0x55c9fec4ce00 Implicit # | | | `-ConstAttr 0x55c9fec4ce28 Implicit # | | |-FunctionDecl 0x55c9fec4cf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec4ceb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55c9fec4d010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4d0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4d100 # | | | |-NoThrowAttr 0x55c9fec4d140 Implicit # | | | `-ConstAttr 0x55c9fec4d168 Implicit # | | |-FunctionDecl 0x55c9fec4d2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec4d1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec4d350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4d410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4d440 # | | | |-NoThrowAttr 0x55c9fec4d480 Implicit # | | | `-ConstAttr 0x55c9fec4d4a8 Implicit # | | |-FunctionDecl 0x55c9fec4d5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec4d530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec4d690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4d750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4d780 # | | | |-NoThrowAttr 0x55c9fec4d7c0 Implicit # | | | `-ConstAttr 0x55c9fec4d7e8 Implicit # | | |-FunctionDecl 0x55c9fec4d970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec4d8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec4da20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4dae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55c9fec4db10 # | | | |-NoThrowAttr 0x55c9fec4db50 Implicit # | | | `-ConstAttr 0x55c9fec4db78 Implicit # | | |-FunctionDecl 0x55c9fec4dcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec4dc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9fec4dd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4de20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4de50 # | | | |-NoThrowAttr 0x55c9fec4de90 Implicit # | | | `-ConstAttr 0x55c9fec4deb8 Implicit # | | |-FunctionDecl 0x55c9fec4dfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec4df30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55c9fec4e090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4e150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4e180 # | | | |-NoThrowAttr 0x55c9fec4e1c0 Implicit # | | | `-ConstAttr 0x55c9fec4e1e8 Implicit # | | |-FunctionDecl 0x55c9fec4e320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec4e270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55c9fec4e3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4e490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4e4c0 # | | | |-NoThrowAttr 0x55c9fec4e500 Implicit # | | | `-ConstAttr 0x55c9fec4e528 Implicit # | | |-FunctionDecl 0x55c9fec4e660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec4e5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55c9fec4e710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4e7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4e800 # | | | |-NoThrowAttr 0x55c9fec4e840 Implicit # | | | `-ConstAttr 0x55c9fec4e868 Implicit # | | |-FunctionDecl 0x55c9fec4e9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec4e8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55c9fec4ea50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4eb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4eb40 # | | | |-NoThrowAttr 0x55c9fec4eb80 Implicit # | | | `-ConstAttr 0x55c9fec4eba8 Implicit # | | |-FunctionDecl 0x55c9fec4ece0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec4ec30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec4ed90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4ee50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4ee80 # | | | |-NoThrowAttr 0x55c9fec4eec0 Implicit # | | | `-ConstAttr 0x55c9fec4eee8 Implicit # | | |-FunctionDecl 0x55c9fec4f020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec4ef70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec4f0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4f190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4f1c0 # | | | |-NoThrowAttr 0x55c9fec4f200 Implicit # | | | `-ConstAttr 0x55c9fec4f228 Implicit # | | |-FunctionDecl 0x55c9fec4f360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec4f2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec4f410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec4f4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55c9fec4f500 # | | | |-NoThrowAttr 0x55c9fec4f540 Implicit # | | | `-ConstAttr 0x55c9fec4f568 Implicit # | | |-FunctionDecl 0x55c9fec4f678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55c9fec4f5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55c9fec4f728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec4f788 # | | | |-NoThrowAttr 0x55c9fec4f7c8 Implicit # | | | `-ConstAttr 0x55c9fec4f7f0 Implicit # | | |-FunctionDecl 0x55c9fec4f9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec4f858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec4fa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec4fac8 # | | | |-NoThrowAttr 0x55c9fec4fb08 Implicit # | | | `-ConstAttr 0x55c9fec4fb30 Implicit # | | |-FunctionDecl 0x55c9fec4fc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec4fba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec4fd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec4fd68 # | | | |-NoThrowAttr 0x55c9fec4fda8 Implicit # | | | `-ConstAttr 0x55c9fec4fdd0 Implicit # | | |-FunctionDecl 0x55c9fec4fef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec4fe48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec4ffa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec50008 # | | | |-NoThrowAttr 0x55c9fec50048 Implicit # | | | `-ConstAttr 0x55c9fec50070 Implicit # | | |-FunctionDecl 0x55c9fec50180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55c9fec500d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55c9fec50230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec50290 # | | | |-NoThrowAttr 0x55c9fec502d0 Implicit # | | | `-ConstAttr 0x55c9fec502f8 Implicit # | | |-FunctionDecl 0x55c9fec50420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec50370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec504d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec50530 # | | | |-NoThrowAttr 0x55c9fec50570 Implicit # | | | `-ConstAttr 0x55c9fec50598 Implicit # | | |-FunctionDecl 0x55c9fec506c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec50610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec50770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec507d0 # | | | |-NoThrowAttr 0x55c9fec50810 Implicit # | | | `-ConstAttr 0x55c9fec50838 Implicit # | | |-FunctionDecl 0x55c9fec50960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec508b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec50a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec50a70 # | | | |-NoThrowAttr 0x55c9fec50ab0 Implicit # | | | `-ConstAttr 0x55c9fec50ad8 Implicit # | | |-FunctionDecl 0x55c9fec50c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec50b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec50cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec50d10 # | | | |-NoThrowAttr 0x55c9fec50d50 Implicit # | | | `-ConstAttr 0x55c9fec50d78 Implicit # | | |-FunctionDecl 0x55c9fec50ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec50df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec50f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec50fb0 # | | | |-NoThrowAttr 0x55c9fec50ff0 Implicit # | | | `-ConstAttr 0x55c9fec51018 Implicit # | | |-FunctionDecl 0x55c9fec51140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec51090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec511f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec51250 # | | | |-NoThrowAttr 0x55c9fec51290 Implicit # | | | `-ConstAttr 0x55c9fec512b8 Implicit # | | |-FunctionDecl 0x55c9fec513e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec51330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec51490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec514f0 # | | | |-NoThrowAttr 0x55c9fec51530 Implicit # | | | `-ConstAttr 0x55c9fec51558 Implicit # | | |-FunctionDecl 0x55c9fec51680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec515d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec51730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec51790 # | | | |-NoThrowAttr 0x55c9fec517d0 Implicit # | | | `-ConstAttr 0x55c9fec517f8 Implicit # | | |-FunctionDecl 0x55c9fec51bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec51870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec51c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec51cd0 # | | | |-NoThrowAttr 0x55c9fec51d10 Implicit # | | | `-ConstAttr 0x55c9fec51d38 Implicit # | | |-FunctionDecl 0x55c9fec51e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec51db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec51f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec51f70 # | | | |-NoThrowAttr 0x55c9fec51fb0 Implicit # | | | `-ConstAttr 0x55c9fec51fd8 Implicit # | | |-FunctionDecl 0x55c9fec52100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec52050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec521b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec52210 # | | | |-NoThrowAttr 0x55c9fec52250 Implicit # | | | `-ConstAttr 0x55c9fec52278 Implicit # | | |-FunctionDecl 0x55c9fec523a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec522f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec52450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec524b0 # | | | |-NoThrowAttr 0x55c9fec524f0 Implicit # | | | `-ConstAttr 0x55c9fec52518 Implicit # | | |-FunctionDecl 0x55c9fec52640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec52590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec526f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec52750 # | | | |-NoThrowAttr 0x55c9fec52790 Implicit # | | | `-ConstAttr 0x55c9fec527b8 Implicit # | | |-FunctionDecl 0x55c9fec528e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec52830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec52990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec529f0 # | | | |-NoThrowAttr 0x55c9fec52a30 Implicit # | | | `-ConstAttr 0x55c9fec52a58 Implicit # | | |-FunctionDecl 0x55c9fec52b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec52ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec52c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec52c90 # | | | |-NoThrowAttr 0x55c9fec52cd0 Implicit # | | | `-ConstAttr 0x55c9fec52cf8 Implicit # | | |-FunctionDecl 0x55c9fec52e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55c9fec52d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55c9fec52eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec52f18 # | | | |-NoThrowAttr 0x55c9fec52f58 Implicit # | | | `-ConstAttr 0x55c9fec52f80 Implicit # | | |-FunctionDecl 0x55c9fec530a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec52ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec53158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec531b8 # | | | |-NoThrowAttr 0x55c9fec531f8 Implicit # | | | `-ConstAttr 0x55c9fec53220 Implicit # | | |-FunctionDecl 0x55c9fec53348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec53298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec533f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec53458 # | | | |-NoThrowAttr 0x55c9fec53498 Implicit # | | | `-ConstAttr 0x55c9fec534c0 Implicit # | | |-FunctionDecl 0x55c9fec535e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec53538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec53698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec536f8 # | | | |-NoThrowAttr 0x55c9fec53738 Implicit # | | | `-ConstAttr 0x55c9fec53760 Implicit # | | |-FunctionDecl 0x55c9fec53870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55c9fec537c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55c9fec53920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec53980 # | | | |-NoThrowAttr 0x55c9fec539c0 Implicit # | | | `-ConstAttr 0x55c9fec539e8 Implicit # | | |-FunctionDecl 0x55c9fec53b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec53a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec53e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec53e70 # | | | |-NoThrowAttr 0x55c9fec53eb0 Implicit # | | | `-ConstAttr 0x55c9fec53ed8 Implicit # | | |-FunctionDecl 0x55c9fec54000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec53f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec540b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec54110 # | | | |-NoThrowAttr 0x55c9fec54150 Implicit # | | | `-ConstAttr 0x55c9fec54178 Implicit # | | |-FunctionDecl 0x55c9fec542a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec541f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec54350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55c9fec543b0 # | | | |-NoThrowAttr 0x55c9fec543f0 Implicit # | | | `-ConstAttr 0x55c9fec54418 Implicit # | | |-FunctionDecl 0x55c9fec54528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55c9fec54478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55c9fec545d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec54638 # | | | |-NoThrowAttr 0x55c9fec54678 Implicit # | | | `-ConstAttr 0x55c9fec546a0 Implicit # | | |-FunctionDecl 0x55c9fec547b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec54708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec54868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec548c8 # | | | |-NoThrowAttr 0x55c9fec54908 Implicit # | | | `-ConstAttr 0x55c9fec54930 Implicit # | | |-FunctionDecl 0x55c9fec54a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec549a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec54b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec54b68 # | | | |-NoThrowAttr 0x55c9fec54ba8 Implicit # | | | `-ConstAttr 0x55c9fec54bd0 Implicit # | | |-FunctionDecl 0x55c9fec54cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec54c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec54da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec54e08 # | | | |-NoThrowAttr 0x55c9fec54e48 Implicit # | | | `-ConstAttr 0x55c9fec54e70 Implicit # | | |-FunctionDecl 0x55c9fec54f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55c9fec54ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55c9fec55040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec55100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec55130 # | | | |-NoThrowAttr 0x55c9fec55170 Implicit # | | | `-ConstAttr 0x55c9fec55198 Implicit # | | |-FunctionDecl 0x55c9fec552d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec55220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55c9fec55380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec55440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec55470 # | | | |-NoThrowAttr 0x55c9fec554b0 Implicit # | | | `-ConstAttr 0x55c9fec554d8 Implicit # | | |-FunctionDecl 0x55c9fec55610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec55560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55c9fec556c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec55780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec557b0 # | | | |-NoThrowAttr 0x55c9fec557f0 Implicit # | | | `-ConstAttr 0x55c9fec55818 Implicit # | | |-FunctionDecl 0x55c9fec55950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec558a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55c9fec55a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec55ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec55af0 # | | | |-NoThrowAttr 0x55c9fec55b30 Implicit # | | | `-ConstAttr 0x55c9fec55b58 Implicit # | | |-FunctionDecl 0x55c9fec55c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec55be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9fec55d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec56e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec56e60 # | | | |-NoThrowAttr 0x55c9fec56ea0 Implicit # | | | `-ConstAttr 0x55c9fec56ec8 Implicit # | | |-FunctionDecl 0x55c9fec57000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec56f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55c9fec570b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec57170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec571a0 # | | | |-NoThrowAttr 0x55c9fec571e0 Implicit # | | | `-ConstAttr 0x55c9fec57208 Implicit # | | |-FunctionDecl 0x55c9fec57340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec57290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55c9fec573f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec574b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec574e0 # | | | |-NoThrowAttr 0x55c9fec57520 Implicit # | | | `-ConstAttr 0x55c9fec57548 Implicit # | | |-FunctionDecl 0x55c9fec57680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec575d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55c9fec57730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec577f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec57820 # | | | |-NoThrowAttr 0x55c9fec57860 Implicit # | | | `-ConstAttr 0x55c9fec57888 Implicit # | | |-FunctionDecl 0x55c9fec579c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec57910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55c9fec57a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec57b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec57b60 # | | | |-NoThrowAttr 0x55c9fec57ba0 Implicit # | | | `-ConstAttr 0x55c9fec57bc8 Implicit # | | |-FunctionDecl 0x55c9fec57d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec57c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec57db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec57e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec57ea0 # | | | |-NoThrowAttr 0x55c9fec57ee0 Implicit # | | | `-ConstAttr 0x55c9fec57f08 Implicit # | | |-FunctionDecl 0x55c9fec58040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec57f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec580f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec581b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec581e0 # | | | |-NoThrowAttr 0x55c9fec58220 Implicit # | | | `-ConstAttr 0x55c9fec58248 Implicit # | | |-FunctionDecl 0x55c9fec58380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec582d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec58430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec584f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec58520 # | | | |-NoThrowAttr 0x55c9fec58560 Implicit # | | | `-ConstAttr 0x55c9fec58588 Implicit # | | |-FunctionDecl 0x55c9fec586c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec58610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55c9fec58770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec58830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec58860 # | | | |-NoThrowAttr 0x55c9fec588a0 Implicit # | | | `-ConstAttr 0x55c9fec588c8 Implicit # | | |-FunctionDecl 0x55c9fec58a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec58950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec58ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec58b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec58ba0 # | | | |-NoThrowAttr 0x55c9fec58be0 Implicit # | | | `-ConstAttr 0x55c9fec58c08 Implicit # | | |-FunctionDecl 0x55c9fec58d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec58c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec5c5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5c680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5c6b0 # | | | |-NoThrowAttr 0x55c9fec5c6f0 Implicit # | | | `-ConstAttr 0x55c9fec5c718 Implicit # | | |-FunctionDecl 0x55c9fec5c850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec5c7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec5c900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5c9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5c9f0 # | | | |-NoThrowAttr 0x55c9fec5ca30 Implicit # | | | `-ConstAttr 0x55c9fec5ca58 Implicit # | | |-FunctionDecl 0x55c9fec5cb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55c9fec5cac8 col:54 'float' # | | | |-AvailabilityAttr 0x55c9fec5cc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5cce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5cd18 # | | | |-NoThrowAttr 0x55c9fec5cd58 Implicit # | | | `-ConstAttr 0x55c9fec5cd80 Implicit # | | |-FunctionDecl 0x55c9fec5ceb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec5ce08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55c9fec5cf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5d028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5d058 # | | | |-NoThrowAttr 0x55c9fec5d098 Implicit # | | | `-ConstAttr 0x55c9fec5d0c0 Implicit # | | |-FunctionDecl 0x55c9fec5d1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec5d148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55c9fec5d2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5d368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5d398 # | | | |-NoThrowAttr 0x55c9fec5d3d8 Implicit # | | | `-ConstAttr 0x55c9fec5d400 Implicit # | | |-FunctionDecl 0x55c9fec5d538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec5d488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55c9fec5d5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5d6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5d6d8 # | | | |-NoThrowAttr 0x55c9fec5d718 Implicit # | | | `-ConstAttr 0x55c9fec5d740 Implicit # | | |-FunctionDecl 0x55c9fec5d860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55c9fec5d7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55c9fec5d910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5d9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5da00 # | | | |-NoThrowAttr 0x55c9fec5da40 Implicit # | | | `-ConstAttr 0x55c9fec5da68 Implicit # | | |-FunctionDecl 0x55c9fec5dba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec5daf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55c9fec5dc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5dd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5dd40 # | | | |-NoThrowAttr 0x55c9fec5dd80 Implicit # | | | `-ConstAttr 0x55c9fec5dda8 Implicit # | | |-FunctionDecl 0x55c9fec5dee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec5de30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55c9fec5df90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5e050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5e080 # | | | |-NoThrowAttr 0x55c9fec5e0c0 Implicit # | | | `-ConstAttr 0x55c9fec5e0e8 Implicit # | | |-FunctionDecl 0x55c9fec5e220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec5e170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55c9fec5e2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec5e390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55c9fec5e3c0 # | | | |-NoThrowAttr 0x55c9fec5e400 Implicit # | | | `-ConstAttr 0x55c9fec5e428 Implicit # | | |-FunctionDecl 0x55c9fec5e5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55c9fec5e488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55c9fec5e680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5e6e0 # | | | |-NoThrowAttr 0x55c9fec5e720 Implicit # | | | `-ConstAttr 0x55c9fec5e748 Implicit # | | |-FunctionDecl 0x55c9fec5e860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec5e7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5e910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5e970 # | | | |-NoThrowAttr 0x55c9fec5e9b0 Implicit # | | | `-ConstAttr 0x55c9fec5e9d8 Implicit # | | |-FunctionDecl 0x55c9fec5eb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec5ea50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5ebb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5ec10 # | | | |-NoThrowAttr 0x55c9fec5ec50 Implicit # | | | `-ConstAttr 0x55c9fec5ec78 Implicit # | | |-FunctionDecl 0x55c9fec5eda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec5ecf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5ee50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5eeb0 # | | | |-NoThrowAttr 0x55c9fec5eef0 Implicit # | | | `-ConstAttr 0x55c9fec5ef18 Implicit # | | |-FunctionDecl 0x55c9fec5f028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55c9fec5ef78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55c9fec5f0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5f138 # | | | |-NoThrowAttr 0x55c9fec5f178 Implicit # | | | `-ConstAttr 0x55c9fec5f1a0 Implicit # | | |-FunctionDecl 0x55c9fec5f2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec5f218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5f378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5f3d8 # | | | |-NoThrowAttr 0x55c9fec5f418 Implicit # | | | `-ConstAttr 0x55c9fec5f440 Implicit # | | |-FunctionDecl 0x55c9fec5f568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec5f4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5f618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5f678 # | | | |-NoThrowAttr 0x55c9fec5f6b8 Implicit # | | | `-ConstAttr 0x55c9fec5f6e0 Implicit # | | |-FunctionDecl 0x55c9fec5f808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec5f758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5f8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5f918 # | | | |-NoThrowAttr 0x55c9fec5f958 Implicit # | | | `-ConstAttr 0x55c9fec5f980 Implicit # | | |-FunctionDecl 0x55c9fec5faa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec5f9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec5fb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5fbb8 # | | | |-NoThrowAttr 0x55c9fec5fbf8 Implicit # | | | `-ConstAttr 0x55c9fec5fc20 Implicit # | | |-FunctionDecl 0x55c9fec5fd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec5fc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec5fdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec5fe58 # | | | |-NoThrowAttr 0x55c9fec5fe98 Implicit # | | | `-ConstAttr 0x55c9fec5fec0 Implicit # | | |-FunctionDecl 0x55c9fec5ffe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec5ff38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec60098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec600f8 # | | | |-NoThrowAttr 0x55c9fec60138 Implicit # | | | `-ConstAttr 0x55c9fec60160 Implicit # | | |-FunctionDecl 0x55c9fec60288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec601d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec60338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec60398 # | | | |-NoThrowAttr 0x55c9fec603d8 Implicit # | | | `-ConstAttr 0x55c9fec60400 Implicit # | | |-FunctionDecl 0x55c9fec60528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec60478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec605e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec60648 # | | | |-NoThrowAttr 0x55c9fec60688 Implicit # | | | `-ConstAttr 0x55c9fec606b0 Implicit # | | |-FunctionDecl 0x55c9fec607d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec60728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec60888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec608e8 # | | | |-NoThrowAttr 0x55c9fec60928 Implicit # | | | `-ConstAttr 0x55c9fec60950 Implicit # | | |-FunctionDecl 0x55c9fec60a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec609c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec60b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec60b88 # | | | |-NoThrowAttr 0x55c9fec60bc8 Implicit # | | | `-ConstAttr 0x55c9fec60bf0 Implicit # | | |-FunctionDecl 0x55c9fec60d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec60c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec60dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec60e28 # | | | |-NoThrowAttr 0x55c9fec60e68 Implicit # | | | `-ConstAttr 0x55c9fec60e90 Implicit # | | |-FunctionDecl 0x55c9fec60fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec60f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec61068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec610c8 # | | | |-NoThrowAttr 0x55c9fec61108 Implicit # | | | `-ConstAttr 0x55c9fec61130 Implicit # | | |-FunctionDecl 0x55c9fec61258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec611a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec61308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec61368 # | | | |-NoThrowAttr 0x55c9fec613a8 Implicit # | | | `-ConstAttr 0x55c9fec613d0 Implicit # | | |-FunctionDecl 0x55c9fec614f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec61448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec615a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec61608 # | | | |-NoThrowAttr 0x55c9fec61648 Implicit # | | | `-ConstAttr 0x55c9fec61670 Implicit # | | |-FunctionDecl 0x55c9fec61798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec616e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec61848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec618a8 # | | | |-NoThrowAttr 0x55c9fec618e8 Implicit # | | | `-ConstAttr 0x55c9fec61910 Implicit # | | |-FunctionDecl 0x55c9fec61a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55c9fec61970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55c9fec61ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec61b30 # | | | |-NoThrowAttr 0x55c9fec61b70 Implicit # | | | `-ConstAttr 0x55c9fec61b98 Implicit # | | |-FunctionDecl 0x55c9fec61cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec61c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec61d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec61dd0 # | | | |-NoThrowAttr 0x55c9fec61e10 Implicit # | | | `-ConstAttr 0x55c9fec61e38 Implicit # | | |-FunctionDecl 0x55c9fec61f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec61eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec62010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec62070 # | | | |-NoThrowAttr 0x55c9fec620b0 Implicit # | | | `-ConstAttr 0x55c9fec620d8 Implicit # | | |-FunctionDecl 0x55c9fec62200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec62150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec622b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec62310 # | | | |-NoThrowAttr 0x55c9fec62350 Implicit # | | | `-ConstAttr 0x55c9fec62378 Implicit # | | |-FunctionDecl 0x55c9fec62488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55c9fec623d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55c9fec62538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec62598 # | | | |-NoThrowAttr 0x55c9fec02ce0 Implicit # | | | `-ConstAttr 0x55c9fec02d08 Implicit # | | |-FunctionDecl 0x55c9fec02e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec02d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec02ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec02f40 # | | | |-NoThrowAttr 0x55c9fec02f80 Implicit # | | | `-ConstAttr 0x55c9fec02fa8 Implicit # | | |-FunctionDecl 0x55c9fec030d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec03020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec03180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec031e0 # | | | |-NoThrowAttr 0x55c9fec03220 Implicit # | | | `-ConstAttr 0x55c9fec03248 Implicit # | | |-FunctionDecl 0x55c9fec03370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec032c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec03420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55c9fec03480 # | | | |-NoThrowAttr 0x55c9fec034c0 Implicit # | | | `-ConstAttr 0x55c9fec034e8 Implicit # | | |-FunctionDecl 0x55c9fec035f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55c9fec03548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55c9fec036a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec03708 # | | | |-NoThrowAttr 0x55c9fec03748 Implicit # | | | `-ConstAttr 0x55c9fec03770 Implicit # | | |-FunctionDecl 0x55c9fec03888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec037d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec03938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec03998 # | | | |-NoThrowAttr 0x55c9fec039d8 Implicit # | | | `-ConstAttr 0x55c9fec03a00 Implicit # | | |-FunctionDecl 0x55c9fec03b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec03a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec03bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec03c38 # | | | |-NoThrowAttr 0x55c9fec03c78 Implicit # | | | `-ConstAttr 0x55c9fec03ca0 Implicit # | | |-FunctionDecl 0x55c9fec03dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec03d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec03e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec03ed8 # | | | |-NoThrowAttr 0x55c9fec03f18 Implicit # | | | `-ConstAttr 0x55c9fec03f40 Implicit # | | |-FunctionDecl 0x55c9fec04060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55c9fec03fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55c9fec04110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec041d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec04200 # | | | |-NoThrowAttr 0x55c9fec04240 Implicit # | | | `-ConstAttr 0x55c9fec04268 Implicit # | | |-FunctionDecl 0x55c9fec043a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec042f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55c9fec04450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec04510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec04540 # | | | |-NoThrowAttr 0x55c9fec04580 Implicit # | | | `-ConstAttr 0x55c9fec045a8 Implicit # | | |-FunctionDecl 0x55c9fec046e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec04630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55c9fec04790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec04850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec04880 # | | | |-NoThrowAttr 0x55c9fec048c0 Implicit # | | | `-ConstAttr 0x55c9fec048e8 Implicit # | | |-FunctionDecl 0x55c9fec04a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec04970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55c9fec04ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec04b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec04bc0 # | | | |-NoThrowAttr 0x55c9fec04c00 Implicit # | | | `-ConstAttr 0x55c9fec04c28 Implicit # | | |-FunctionDecl 0x55c9fec04da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec04cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55c9fec04e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec04f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec04f40 # | | | |-NoThrowAttr 0x55c9fec04f80 Implicit # | | | `-ConstAttr 0x55c9fec04fa8 Implicit # | | |-FunctionDecl 0x55c9fec050e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec05030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55c9fec05190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec05250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec05280 # | | | |-NoThrowAttr 0x55c9fec052c0 Implicit # | | | `-ConstAttr 0x55c9fec052e8 Implicit # | | |-FunctionDecl 0x55c9fec05420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec05370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55c9fec054d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec05590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec055c0 # | | | |-NoThrowAttr 0x55c9fec05600 Implicit # | | | `-ConstAttr 0x55c9fec05628 Implicit # | | |-FunctionDecl 0x55c9fec05760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec056b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55c9fec05810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec058d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec05900 # | | | |-NoThrowAttr 0x55c9fec05940 Implicit # | | | `-ConstAttr 0x55c9fec05968 Implicit # | | |-FunctionDecl 0x55c9fec05aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec059f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55c9fec05b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec05c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec05c40 # | | | |-NoThrowAttr 0x55c9fec05c80 Implicit # | | | `-ConstAttr 0x55c9fec05ca8 Implicit # | | |-FunctionDecl 0x55c9fec05de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec05d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec05e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec05f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec05f80 # | | | |-NoThrowAttr 0x55c9fec05fc0 Implicit # | | | `-ConstAttr 0x55c9fec05fe8 Implicit # | | |-FunctionDecl 0x55c9fec06120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec06070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec061d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec06290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec062c0 # | | | |-NoThrowAttr 0x55c9fec06300 Implicit # | | | `-ConstAttr 0x55c9fec06328 Implicit # | | |-FunctionDecl 0x55c9fec06460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec063b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec06510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec065d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec06600 # | | | |-NoThrowAttr 0x55c9fec06640 Implicit # | | | `-ConstAttr 0x55c9fec06668 Implicit # | | |-FunctionDecl 0x55c9fec067a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec066f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55c9fec06850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec06910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec06940 # | | | |-NoThrowAttr 0x55c9fec06980 Implicit # | | | `-ConstAttr 0x55c9fec069a8 Implicit # | | |-FunctionDecl 0x55c9fec06ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec06a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55c9fec06b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec06c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec06c80 # | | | |-NoThrowAttr 0x55c9fec06cc0 Implicit # | | | `-ConstAttr 0x55c9fec6e610 Implicit # | | |-FunctionDecl 0x55c9fec6e748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec6e698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55c9fec6e7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6e8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6e8e8 # | | | |-NoThrowAttr 0x55c9fec6e928 Implicit # | | | `-ConstAttr 0x55c9fec6e950 Implicit # | | |-FunctionDecl 0x55c9fec6ea88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec6e9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55c9fec6eb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6ebf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6ec28 # | | | |-NoThrowAttr 0x55c9fec6ec68 Implicit # | | | `-ConstAttr 0x55c9fec6ec90 Implicit # | | |-FunctionDecl 0x55c9fec6edb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55c9fec6ed00 col:58 'float' # | | | |-AvailabilityAttr 0x55c9fec6ee60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6ef20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6ef50 # | | | |-NoThrowAttr 0x55c9fec6ef90 Implicit # | | | `-ConstAttr 0x55c9fec6efb8 Implicit # | | |-FunctionDecl 0x55c9fec6f0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec6f040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55c9fec6f1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6f260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6f290 # | | | |-NoThrowAttr 0x55c9fec6f2d0 Implicit # | | | `-ConstAttr 0x55c9fec6f2f8 Implicit # | | |-FunctionDecl 0x55c9fec6f430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec6f380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55c9fec6f4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6f5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6f5d0 # | | | |-NoThrowAttr 0x55c9fec6f610 Implicit # | | | `-ConstAttr 0x55c9fec6f638 Implicit # | | |-FunctionDecl 0x55c9fec6f770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec6f6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55c9fec6f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6f8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6f910 # | | | |-NoThrowAttr 0x55c9fec6f950 Implicit # | | | `-ConstAttr 0x55c9fec6f978 Implicit # | | |-FunctionDecl 0x55c9fec6fa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55c9fec6f9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55c9fec6fb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6fc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6fc38 # | | | |-NoThrowAttr 0x55c9fec6fc78 Implicit # | | | `-ConstAttr 0x55c9fec6fca0 Implicit # | | |-FunctionDecl 0x55c9fec6fdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec6fd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55c9fec6fe88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec6ff48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec6ff78 # | | | |-NoThrowAttr 0x55c9fec6ffb8 Implicit # | | | `-ConstAttr 0x55c9fec6ffe0 Implicit # | | |-FunctionDecl 0x55c9fec70118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec70068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55c9fec701c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec70288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec702b8 # | | | |-NoThrowAttr 0x55c9fec702f8 Implicit # | | | `-ConstAttr 0x55c9fec70320 Implicit # | | |-FunctionDecl 0x55c9fec70458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec703a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55c9fec70508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55c9fec705c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55c9fec70620 # | | | |-NoThrowAttr 0x55c9fec70660 Implicit # | | | `-ConstAttr 0x55c9fec70688 Implicit # | | |-FunctionDecl 0x55c9fec70798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55c9fec706e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55c9fec70848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec708a8 # | | | |-NoThrowAttr 0x55c9fec708e8 Implicit # | | | `-ConstAttr 0x55c9fec70910 Implicit # | | |-FunctionDecl 0x55c9fec70a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec70978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec70ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec70b38 # | | | |-NoThrowAttr 0x55c9fec70b78 Implicit # | | | `-ConstAttr 0x55c9fec70ba0 Implicit # | | |-FunctionDecl 0x55c9fec70cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec70c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec70d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec70dd8 # | | | |-NoThrowAttr 0x55c9fec70e18 Implicit # | | | `-ConstAttr 0x55c9fec70e40 Implicit # | | |-FunctionDecl 0x55c9fec70f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec70eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec71018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec71078 # | | | |-NoThrowAttr 0x55c9fec710b8 Implicit # | | | `-ConstAttr 0x55c9fec710e0 Implicit # | | |-FunctionDecl 0x55c9fec711f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55c9fec71140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55c9fec712a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec71300 # | | | |-NoThrowAttr 0x55c9fec71340 Implicit # | | | `-ConstAttr 0x55c9fec71368 Implicit # | | |-FunctionDecl 0x55c9fec71490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec713e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec71540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec715a0 # | | | |-NoThrowAttr 0x55c9fec715e0 Implicit # | | | `-ConstAttr 0x55c9fec71608 Implicit # | | |-FunctionDecl 0x55c9fec71730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec71680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec717e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec71840 # | | | |-NoThrowAttr 0x55c9fec71880 Implicit # | | | `-ConstAttr 0x55c9fec718a8 Implicit # | | |-FunctionDecl 0x55c9fec719d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec71920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec71a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec71ae0 # | | | |-NoThrowAttr 0x55c9fec71b20 Implicit # | | | `-ConstAttr 0x55c9fec71b48 Implicit # | | |-FunctionDecl 0x55c9fec71c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec71bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec71d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec71d80 # | | | |-NoThrowAttr 0x55c9fec71dc0 Implicit # | | | `-ConstAttr 0x55c9fec71de8 Implicit # | | |-FunctionDecl 0x55c9fec71f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec71e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec71fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec72020 # | | | |-NoThrowAttr 0x55c9fec72060 Implicit # | | | `-ConstAttr 0x55c9fec72088 Implicit # | | |-FunctionDecl 0x55c9fec721b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec72100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec72260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec722c0 # | | | |-NoThrowAttr 0x55c9fec72300 Implicit # | | | `-ConstAttr 0x55c9fec72328 Implicit # | | |-FunctionDecl 0x55c9fec72450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec723a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec72500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec72560 # | | | |-NoThrowAttr 0x55c9fec725a0 Implicit # | | | `-ConstAttr 0x55c9fec725c8 Implicit # | | |-FunctionDecl 0x55c9fec72710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec72660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec727c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec72820 # | | | |-NoThrowAttr 0x55c9fec72860 Implicit # | | | `-ConstAttr 0x55c9fec72888 Implicit # | | |-FunctionDecl 0x55c9fec729b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec72900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec72a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec72ac0 # | | | |-NoThrowAttr 0x55c9fec72b00 Implicit # | | | `-ConstAttr 0x55c9fec72b28 Implicit # | | |-FunctionDecl 0x55c9fec72c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec72ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec72d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec72d60 # | | | |-NoThrowAttr 0x55c9fec72da0 Implicit # | | | `-ConstAttr 0x55c9fec72dc8 Implicit # | | |-FunctionDecl 0x55c9fec72ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec72e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec72fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec73000 # | | | |-NoThrowAttr 0x55c9fec73040 Implicit # | | | `-ConstAttr 0x55c9fec73068 Implicit # | | |-FunctionDecl 0x55c9fec73190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec730e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec73240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec732a0 # | | | |-NoThrowAttr 0x55c9fec732e0 Implicit # | | | `-ConstAttr 0x55c9fec73308 Implicit # | | |-FunctionDecl 0x55c9fec73430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec73380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec734e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec73540 # | | | |-NoThrowAttr 0x55c9fec73580 Implicit # | | | `-ConstAttr 0x55c9fec735a8 Implicit # | | |-FunctionDecl 0x55c9fec736d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec73620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec73780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec737e0 # | | | |-NoThrowAttr 0x55c9fec73820 Implicit # | | | `-ConstAttr 0x55c9fec73848 Implicit # | | |-FunctionDecl 0x55c9fec73970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec738c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec73a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec73a80 # | | | |-NoThrowAttr 0x55c9fec73ac0 Implicit # | | | `-ConstAttr 0x55c9fec73ae8 Implicit # | | |-FunctionDecl 0x55c9fec73bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55c9fec73b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55c9fec73ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec73d08 # | | | |-NoThrowAttr 0x55c9fec73d48 Implicit # | | | `-ConstAttr 0x55c9fec73d70 Implicit # | | |-FunctionDecl 0x55c9fec73e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec73de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec73f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec73fa8 # | | | |-NoThrowAttr 0x55c9fec73fe8 Implicit # | | | `-ConstAttr 0x55c9fec74010 Implicit # | | |-FunctionDecl 0x55c9fec74138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec74088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec741e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec74248 # | | | |-NoThrowAttr 0x55c9fec74288 Implicit # | | | `-ConstAttr 0x55c9fec742b0 Implicit # | | |-FunctionDecl 0x55c9fec743d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec74328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec74488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec744e8 # | | | |-NoThrowAttr 0x55c9fec74528 Implicit # | | | `-ConstAttr 0x55c9fec74550 Implicit # | | |-FunctionDecl 0x55c9fec74670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55c9fec745b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55c9fec74720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec74780 # | | | |-NoThrowAttr 0x55c9fec747c0 Implicit # | | | `-ConstAttr 0x55c9fec747e8 Implicit # | | |-FunctionDecl 0x55c9fec74910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec74860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec749c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec74a20 # | | | |-NoThrowAttr 0x55c9fec74a60 Implicit # | | | `-ConstAttr 0x55c9fec74a88 Implicit # | | |-FunctionDecl 0x55c9fec74bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec74b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec74c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec74cc0 # | | | |-NoThrowAttr 0x55c9fec74d00 Implicit # | | | `-ConstAttr 0x55c9fec74d28 Implicit # | | |-FunctionDecl 0x55c9fec74e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec74da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec74f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55c9fec74f60 # | | | |-NoThrowAttr 0x55c9fec74fa0 Implicit # | | | `-ConstAttr 0x55c9fec74fc8 Implicit # | | |-FunctionDecl 0x55c9fec750d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55c9fec75028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55c9fec75188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec751e8 # | | | |-NoThrowAttr 0x55c9fec75228 Implicit # | | | `-ConstAttr 0x55c9fec75250 Implicit # | | |-FunctionDecl 0x55c9fec75368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec752b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec75418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec75478 # | | | |-NoThrowAttr 0x55c9fec754b8 Implicit # | | | `-ConstAttr 0x55c9fec754e0 Implicit # | | |-FunctionDecl 0x55c9fec75608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec75558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec756b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec75718 # | | | |-NoThrowAttr 0x55c9fec75758 Implicit # | | | `-ConstAttr 0x55c9fec75780 Implicit # | | |-FunctionDecl 0x55c9fec758a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec757f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec75958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec759b8 # | | | |-NoThrowAttr 0x55c9fec759f8 Implicit # | | | `-ConstAttr 0x55c9fec75a20 Implicit # | | |-FunctionDecl 0x55c9fec75b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55c9fec75a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55c9fec75be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec75c40 # | | | |-NoThrowAttr 0x55c9fec75c80 Implicit # | | | `-ConstAttr 0x55c9fec75ca8 Implicit # | | |-FunctionDecl 0x55c9fec75dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec75d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec75e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec75ee0 # | | | |-NoThrowAttr 0x55c9fec75f20 Implicit # | | | `-ConstAttr 0x55c9fec75f48 Implicit # | | |-FunctionDecl 0x55c9fec76070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec75fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec76120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec76180 # | | | |-NoThrowAttr 0x55c9fec761c0 Implicit # | | | `-ConstAttr 0x55c9fec761e8 Implicit # | | |-FunctionDecl 0x55c9fec76310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec76260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec763c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec76420 # | | | |-NoThrowAttr 0x55c9fec76460 Implicit # | | | `-ConstAttr 0x55c9fec76488 Implicit # | | |-FunctionDecl 0x55c9fec76650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec76500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec76700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec76760 # | | | |-NoThrowAttr 0x55c9fec767a0 Implicit # | | | `-ConstAttr 0x55c9fec767c8 Implicit # | | |-FunctionDecl 0x55c9fec768f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec76840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec769a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec76a00 # | | | |-NoThrowAttr 0x55c9fec76a40 Implicit # | | | `-ConstAttr 0x55c9fec76a68 Implicit # | | |-FunctionDecl 0x55c9fec76b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec76ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec76c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec76ca0 # | | | |-NoThrowAttr 0x55c9fec76ce0 Implicit # | | | `-ConstAttr 0x55c9fec76d08 Implicit # | | |-FunctionDecl 0x55c9fec76e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec76d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec76ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec76f40 # | | | |-NoThrowAttr 0x55c9fec76f80 Implicit # | | | `-ConstAttr 0x55c9fec76fa8 Implicit # | | |-FunctionDecl 0x55c9fec770d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec77020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec77180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec771e0 # | | | |-NoThrowAttr 0x55c9fec77220 Implicit # | | | `-ConstAttr 0x55c9fec77248 Implicit # | | |-FunctionDecl 0x55c9fec77370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec772c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec77420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec77480 # | | | |-NoThrowAttr 0x55c9fec774c0 Implicit # | | | `-ConstAttr 0x55c9fec774e8 Implicit # | | |-FunctionDecl 0x55c9fec77610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec77560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec776c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec77720 # | | | |-NoThrowAttr 0x55c9fec77760 Implicit # | | | `-ConstAttr 0x55c9fec77788 Implicit # | | |-FunctionDecl 0x55c9fec778b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec77800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec77960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec779c0 # | | | |-NoThrowAttr 0x55c9fec77a00 Implicit # | | | `-ConstAttr 0x55c9fec77a28 Implicit # | | |-FunctionDecl 0x55c9fec77b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec77aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec77c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec77c60 # | | | |-NoThrowAttr 0x55c9fec77ca0 Implicit # | | | `-ConstAttr 0x55c9fec77cc8 Implicit # | | |-FunctionDecl 0x55c9fec77df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec77d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec77ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec77f00 # | | | |-NoThrowAttr 0x55c9fec77f40 Implicit # | | | `-ConstAttr 0x55c9fec77f68 Implicit # | | |-FunctionDecl 0x55c9fec78090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec77fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec78140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec781a0 # | | | |-NoThrowAttr 0x55c9fec781e0 Implicit # | | | `-ConstAttr 0x55c9fec78208 Implicit # | | |-FunctionDecl 0x55c9fec78330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec78280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec783e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec78440 # | | | |-NoThrowAttr 0x55c9fec78480 Implicit # | | | `-ConstAttr 0x55c9fec784a8 Implicit # | | |-FunctionDecl 0x55c9fec78660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55c9fec78508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55c9fec78710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec78770 # | | | |-NoThrowAttr 0x55c9fec787b0 Implicit # | | | `-ConstAttr 0x55c9fec787d8 Implicit # | | |-FunctionDecl 0x55c9fec78900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec78850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec789b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec78a10 # | | | |-NoThrowAttr 0x55c9fec78a50 Implicit # | | | `-ConstAttr 0x55c9fec78a78 Implicit # | | |-FunctionDecl 0x55c9fec78ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec78af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec78c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec78cb0 # | | | |-NoThrowAttr 0x55c9fec78cf0 Implicit # | | | `-ConstAttr 0x55c9fec78d18 Implicit # | | |-FunctionDecl 0x55c9fec78e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec78d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec78ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec78f50 # | | | |-NoThrowAttr 0x55c9fec78f90 Implicit # | | | `-ConstAttr 0x55c9fec78fb8 Implicit # | | |-FunctionDecl 0x55c9fec790c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55c9fec79018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55c9fec79178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec791d8 # | | | |-NoThrowAttr 0x55c9fec79218 Implicit # | | | `-ConstAttr 0x55c9fec79240 Implicit # | | |-FunctionDecl 0x55c9fec79368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec792b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec79418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec79478 # | | | |-NoThrowAttr 0x55c9fec794b8 Implicit # | | | `-ConstAttr 0x55c9fec794e0 Implicit # | | |-FunctionDecl 0x55c9fec79608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec79558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec796b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec79718 # | | | |-NoThrowAttr 0x55c9fec79758 Implicit # | | | `-ConstAttr 0x55c9fec79780 Implicit # | | |-FunctionDecl 0x55c9fec798a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec797f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec79958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55c9fec799b8 # | | | |-NoThrowAttr 0x55c9fec799f8 Implicit # | | | `-ConstAttr 0x55c9fec79a20 Implicit # | | |-FunctionDecl 0x55c9fec79b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55c9fec79a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55c9fec79be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec79c40 # | | | |-NoThrowAttr 0x55c9fec79c80 Implicit # | | | `-ConstAttr 0x55c9fec79ca8 Implicit # | | |-FunctionDecl 0x55c9fec79dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec79d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec79e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec79ed0 # | | | |-NoThrowAttr 0x55c9fec79f10 Implicit # | | | `-ConstAttr 0x55c9fec79f38 Implicit # | | |-FunctionDecl 0x55c9fec7a060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec79fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7a110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7a170 # | | | |-NoThrowAttr 0x55c9fec7a1b0 Implicit # | | | `-ConstAttr 0x55c9fec7a1d8 Implicit # | | |-FunctionDecl 0x55c9fec7a300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec7a250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7a3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7a410 # | | | |-NoThrowAttr 0x55c9fec7a450 Implicit # | | | `-ConstAttr 0x55c9fec7a478 Implicit # | | |-FunctionDecl 0x55c9fec7a588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55c9fec7a4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55c9fec7a670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7a6d0 # | | | |-NoThrowAttr 0x55c9fec7a710 Implicit # | | | `-ConstAttr 0x55c9fec7a738 Implicit # | | |-FunctionDecl 0x55c9fec7a860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec7a7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7a910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7a970 # | | | |-NoThrowAttr 0x55c9fec7a9b0 Implicit # | | | `-ConstAttr 0x55c9fec7a9d8 Implicit # | | |-FunctionDecl 0x55c9fec7ab00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec7aa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7abb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7ac10 # | | | |-NoThrowAttr 0x55c9fec7ac50 Implicit # | | | `-ConstAttr 0x55c9fec7ac78 Implicit # | | |-FunctionDecl 0x55c9fec7ada0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec7acf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7ae50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7aeb0 # | | | |-NoThrowAttr 0x55c9fec7aef0 Implicit # | | | `-ConstAttr 0x55c9fec7af18 Implicit # | | |-FunctionDecl 0x55c9fec7b040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55c9fec7af90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec7b0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7b150 # | | | |-NoThrowAttr 0x55c9fec7b190 Implicit # | | | `-ConstAttr 0x55c9fec7b1b8 Implicit # | | |-FunctionDecl 0x55c9fec7b2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec7b230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7b390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7b3f0 # | | | |-NoThrowAttr 0x55c9fec7b430 Implicit # | | | `-ConstAttr 0x55c9fec7b458 Implicit # | | |-FunctionDecl 0x55c9fec7b580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec7b4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7b630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7b690 # | | | |-NoThrowAttr 0x55c9fec7b6d0 Implicit # | | | `-ConstAttr 0x55c9fec7b6f8 Implicit # | | |-FunctionDecl 0x55c9fec7b820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec7b770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7b8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7b930 # | | | |-NoThrowAttr 0x55c9fec7b970 Implicit # | | | `-ConstAttr 0x55c9fec7b998 Implicit # | | |-FunctionDecl 0x55c9fec7bac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55c9fec7ba10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec7bb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7bbd0 # | | | |-NoThrowAttr 0x55c9fec7bc10 Implicit # | | | `-ConstAttr 0x55c9fec7bc38 Implicit # | | |-FunctionDecl 0x55c9fec7bd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec7bcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7be10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7be70 # | | | |-NoThrowAttr 0x55c9fec7beb0 Implicit # | | | `-ConstAttr 0x55c9fec7bed8 Implicit # | | |-FunctionDecl 0x55c9fec7c000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec7bf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7c0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7c110 # | | | |-NoThrowAttr 0x55c9fec7c150 Implicit # | | | `-ConstAttr 0x55c9fec7c178 Implicit # | | |-FunctionDecl 0x55c9fec7c2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec7c1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec7c350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec7c3b0 # | | | |-NoThrowAttr 0x55c9fec7c3f0 Implicit # | | | `-ConstAttr 0x55c9fec7c418 Implicit # | | |-FunctionDecl 0x55c9fec7c540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec7c490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec7c5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec227d0 # | | | |-NoThrowAttr 0x55c9fec22810 Implicit # | | | `-ConstAttr 0x55c9fec22838 Implicit # | | |-FunctionDecl 0x55c9fec22960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec228b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec22a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec22a70 # | | | |-NoThrowAttr 0x55c9fec22ab0 Implicit # | | | `-ConstAttr 0x55c9fec22ad8 Implicit # | | |-FunctionDecl 0x55c9fec22c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec22b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec22cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec22d10 # | | | |-NoThrowAttr 0x55c9fec22d50 Implicit # | | | `-ConstAttr 0x55c9fec22d78 Implicit # | | |-FunctionDecl 0x55c9fec22ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec22df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec22f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec22fb0 # | | | |-NoThrowAttr 0x55c9fec22ff0 Implicit # | | | `-ConstAttr 0x55c9fec23018 Implicit # | | |-FunctionDecl 0x55c9fec23128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55c9fec23078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55c9fec231d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec23238 # | | | |-NoThrowAttr 0x55c9fec23278 Implicit # | | | `-ConstAttr 0x55c9fec232a0 Implicit # | | |-FunctionDecl 0x55c9fec233c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec23318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec23478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec234d8 # | | | |-NoThrowAttr 0x55c9fec23518 Implicit # | | | `-ConstAttr 0x55c9fec23540 Implicit # | | |-FunctionDecl 0x55c9fec23668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec235b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec23718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec23778 # | | | |-NoThrowAttr 0x55c9fec237b8 Implicit # | | | `-ConstAttr 0x55c9fec237e0 Implicit # | | |-FunctionDecl 0x55c9fec23908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec23858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec239b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec23a18 # | | | |-NoThrowAttr 0x55c9fec23a58 Implicit # | | | `-ConstAttr 0x55c9fec23a80 Implicit # | | |-FunctionDecl 0x55c9fec23b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55c9fec23ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55c9fec23c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec23ca0 # | | | |-NoThrowAttr 0x55c9fec23ce0 Implicit # | | | `-ConstAttr 0x55c9fec23d08 Implicit # | | |-FunctionDecl 0x55c9fec23e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55c9fec23d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec23ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec23f40 # | | | |-NoThrowAttr 0x55c9fec23f80 Implicit # | | | `-ConstAttr 0x55c9fec23fa8 Implicit # | | |-FunctionDecl 0x55c9fec240d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55c9fec24020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec24180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec241e0 # | | | |-NoThrowAttr 0x55c9fec24220 Implicit # | | | `-ConstAttr 0x55c9fec24248 Implicit # | | |-FunctionDecl 0x55c9fec24370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55c9fec242c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec24420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55c9fec24480 # | | | |-NoThrowAttr 0x55c9fec244c0 Implicit # | | | `-ConstAttr 0x55c9fec244e8 Implicit # | | |-FunctionDecl 0x55c9fec24638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55c9fec24548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55c9fec246e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec24760 Implicit # | | | `-ConstAttr 0x55c9fec24788 Implicit # | | |-FunctionDecl 0x55c9fec24938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55c9fec24810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec249e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec24a60 Implicit # | | | `-ConstAttr 0x55c9fec24a88 Implicit # | | |-FunctionDecl 0x55c9fec24c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55c9fec24b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec24cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec24d50 Implicit # | | | `-ConstAttr 0x55c9fec24d78 Implicit # | | |-FunctionDecl 0x55c9fec24f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55c9fec24df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec24fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec25040 Implicit # | | | `-ConstAttr 0x55c9fec25068 Implicit # | | |-FunctionDecl 0x55c9fec25178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55c9fec250c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55c9fec25228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec252a0 Implicit # | | | `-ConstAttr 0x55c9fec252c8 Implicit # | | |-FunctionDecl 0x55c9fec253f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55c9fec25340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec254a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec25518 Implicit # | | | `-ConstAttr 0x55c9fec25540 Implicit # | | |-FunctionDecl 0x55c9fec25668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55c9fec255b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec25718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec25790 Implicit # | | | `-ConstAttr 0x55c9fec257b8 Implicit # | | |-FunctionDecl 0x55c9fec258e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55c9fec25830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec25990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec25a08 Implicit # | | | `-ConstAttr 0x55c9fec25a30 Implicit # | | |-FunctionDecl 0x55c9fec25bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55c9fec25aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55c9fec25c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec25d00 Implicit # | | | `-ConstAttr 0x55c9fec25d28 Implicit # | | |-FunctionDecl 0x55c9fec25ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55c9fec25da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec25f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec25ff0 Implicit # | | | `-ConstAttr 0x55c9fec26018 Implicit # | | |-FunctionDecl 0x55c9fec261b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55c9fec26090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec26268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec262e0 Implicit # | | | `-ConstAttr 0x55c9fec26308 Implicit # | | |-FunctionDecl 0x55c9fec264a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55c9fec26380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec26558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec265d0 Implicit # | | | `-ConstAttr 0x55c9fec265f8 Implicit # | | |-FunctionDecl 0x55c9fec267f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55c9fec26658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55c9fec268a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec26918 Implicit # | | | `-ConstAttr 0x55c9fec26940 Implicit # | | |-FunctionDecl 0x55c9fec26ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55c9fec269b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec26b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec26c10 Implicit # | | | `-ConstAttr 0x55c9fec26c38 Implicit # | | |-FunctionDecl 0x55c9fec26dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55c9fec26cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec26e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec26f00 Implicit # | | | `-ConstAttr 0x55c9fec26f28 Implicit # | | |-FunctionDecl 0x55c9fec270c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55c9fec26fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec27178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec271f0 Implicit # | | | `-ConstAttr 0x55c9fec27218 Implicit # | | |-FunctionDecl 0x55c9fec273b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55c9fec27290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55c9fec27468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec274e0 Implicit # | | | `-ConstAttr 0x55c9fec27508 Implicit # | | |-FunctionDecl 0x55c9fec276a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55c9fec27580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec27758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec277d0 Implicit # | | | `-ConstAttr 0x55c9fec277f8 Implicit # | | |-FunctionDecl 0x55c9fec27998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55c9fec27870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec27a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec27ac0 Implicit # | | | `-ConstAttr 0x55c9fec27ae8 Implicit # | | |-FunctionDecl 0x55c9fec27c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55c9fec27b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec27d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec27db0 Implicit # | | | `-ConstAttr 0x55c9fec27dd8 Implicit # | | |-FunctionDecl 0x55c9fec27f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55c9fec27e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55c9fec28028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec280a0 Implicit # | | | `-ConstAttr 0x55c9fec280c8 Implicit # | | |-FunctionDecl 0x55c9fec28268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55c9fec28140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec28318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec28390 Implicit # | | | `-ConstAttr 0x55c9fec283b8 Implicit # | | |-FunctionDecl 0x55c9fec28558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55c9fec28430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec28608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec28680 Implicit # | | | `-ConstAttr 0x55c9fec286a8 Implicit # | | |-FunctionDecl 0x55c9fec28868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55c9fec28720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec28918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec28990 Implicit # | | | `-ConstAttr 0x55c9fec289b8 Implicit # | | |-FunctionDecl 0x55c9fec28b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55c9fec28a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55c9fec28bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec28c30 Implicit # | | | `-ConstAttr 0x55c9fec28c58 Implicit # | | |-FunctionDecl 0x55c9fec28df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55c9fec28cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec28ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec28f20 Implicit # | | | `-ConstAttr 0x55c9fec28f48 Implicit # | | |-FunctionDecl 0x55c9fec290e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55c9fec28fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec29198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec29210 Implicit # | | | `-ConstAttr 0x55c9fec29238 Implicit # | | |-FunctionDecl 0x55c9fec293d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55c9fec292b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec29488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55c9fec29500 Implicit # | | | `-ConstAttr 0x55c9fec29528 Implicit # | | |-FunctionDecl 0x55c9fec29638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55c9fec29588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55c9fec296e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec29760 Implicit # | | | `-ConstAttr 0x55c9fec29788 Implicit # | | |-FunctionDecl 0x55c9fec298a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec297f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec29950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec299c8 Implicit # | | | `-ConstAttr 0x55c9fec299f0 Implicit # | | |-FunctionDecl 0x55c9fec29b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec29a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec29bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec29c40 Implicit # | | | `-ConstAttr 0x55c9fec29c68 Implicit # | | |-FunctionDecl 0x55c9fec29d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec29ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec29e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec29eb8 Implicit # | | | `-ConstAttr 0x55c9fec29ee0 Implicit # | | |-FunctionDecl 0x55c9fec29ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55c9fec29f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55c9fec2a0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec2a118 Implicit # | | | `-ConstAttr 0x55c9fec2a140 Implicit # | | |-FunctionDecl 0x55c9fec2a268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec2a1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2a318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec2a390 Implicit # | | | `-ConstAttr 0x55c9fec2a3b8 Implicit # | | |-FunctionDecl 0x55c9fec2a4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec2a430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2a590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec2a608 Implicit # | | | `-ConstAttr 0x55c9fec2a630 Implicit # | | |-FunctionDecl 0x55c9fec2a758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec2a6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2a818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55c9fec2a890 Implicit # | | | `-ConstAttr 0x55c9fec2a8b8 Implicit # | | |-FunctionDecl 0x55c9fec2a9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55c9fec2aa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55c9fec2aae8 # | | | |-NoThrowAttr 0x55c9fec2ab28 Implicit # | | | `-ConstAttr 0x55c9fec2ab50 Implicit # | | |-FunctionDecl 0x55c9fec2ac50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55c9fec2aba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55c9fec2ad00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2ad78 Implicit # | | | `-ConstAttr 0x55c9fec2ada0 Implicit # | | |-FunctionDecl 0x55c9fec2aeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec2ae08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2af68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2afe0 Implicit # | | | `-ConstAttr 0x55c9fec2b008 Implicit # | | |-FunctionDecl 0x55c9fec2b130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec2b080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2b1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2b258 Implicit # | | | `-ConstAttr 0x55c9fec2b280 Implicit # | | |-FunctionDecl 0x55c9fec2b3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec2b2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2b458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2b4d0 Implicit # | | | `-ConstAttr 0x55c9fec2b4f8 Implicit # | | |-FunctionDecl 0x55c9fec2b608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55c9fec2b558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55c9fec2b6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2b730 Implicit # | | | `-ConstAttr 0x55c9fec2b758 Implicit # | | |-FunctionDecl 0x55c9fec2b880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec2b7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2b930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2b9a8 Implicit # | | | `-ConstAttr 0x55c9fec2b9d0 Implicit # | | |-FunctionDecl 0x55c9fec2baf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec2ba48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2bba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2bc20 Implicit # | | | `-ConstAttr 0x55c9fec2bc48 Implicit # | | |-FunctionDecl 0x55c9fec2bd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec2bcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2be20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55c9fec2be98 Implicit # | | | `-ConstAttr 0x55c9fec2bec0 Implicit # | | |-FunctionDecl 0x55c9fec2bfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55c9fec2bf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55c9fec2c080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec2c0f8 Implicit # | | | `-ConstAttr 0x55c9fec2c120 Implicit # | | |-FunctionDecl 0x55c9fec2c238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec2c188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2c2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec2c360 Implicit # | | | `-ConstAttr 0x55c9fec2c388 Implicit # | | |-FunctionDecl 0x55c9fec2c4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec2c400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2c560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec2c5d8 Implicit # | | | `-ConstAttr 0x55c9fec2c600 Implicit # | | |-FunctionDecl 0x55c9fec2c728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec2c678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec2c7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec946b8 Implicit # | | | `-ConstAttr 0x55c9fec946e0 Implicit # | | |-FunctionDecl 0x55c9fec947f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55c9fec94740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55c9fec948a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec94918 Implicit # | | | `-ConstAttr 0x55c9fec94940 Implicit # | | |-FunctionDecl 0x55c9fec94a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec949b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec94b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec94b90 Implicit # | | | `-ConstAttr 0x55c9fec94bb8 Implicit # | | |-FunctionDecl 0x55c9fec94ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec94c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec94d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec94e08 Implicit # | | | `-ConstAttr 0x55c9fec94e30 Implicit # | | |-FunctionDecl 0x55c9fec94f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec94ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec95008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55c9fec95080 Implicit # | | | `-ConstAttr 0x55c9fec950a8 Implicit # | | |-FunctionDecl 0x55c9fec951b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55c9fec95108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55c9fec95268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec952e0 Implicit # | | | `-ConstAttr 0x55c9fec95308 Implicit # | | |-FunctionDecl 0x55c9fec95420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec95370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec954d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec95548 Implicit # | | | `-ConstAttr 0x55c9fec95570 Implicit # | | |-FunctionDecl 0x55c9fec95698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec955e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec95748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec957c0 Implicit # | | | `-ConstAttr 0x55c9fec957e8 Implicit # | | |-FunctionDecl 0x55c9fec95910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec95860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec959c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec95a38 Implicit # | | | `-ConstAttr 0x55c9fec95a60 Implicit # | | |-FunctionDecl 0x55c9fec95b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55c9fec95ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55c9fec95c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec95c98 Implicit # | | | `-ConstAttr 0x55c9fec95cc0 Implicit # | | |-FunctionDecl 0x55c9fec95de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec95d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec95e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec95f10 Implicit # | | | `-ConstAttr 0x55c9fec95f38 Implicit # | | |-FunctionDecl 0x55c9fec96060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec95fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec96110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec96188 Implicit # | | | `-ConstAttr 0x55c9fec961b0 Implicit # | | |-FunctionDecl 0x55c9fec962d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55c9fec96228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec96388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55c9fec96400 Implicit # | | | `-ConstAttr 0x55c9fec96428 Implicit # | | |-FunctionDecl 0x55c9fec96538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55c9fec96488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55c9fec965e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec96680 Implicit # | | | `-ConstAttr 0x55c9fec966a8 Implicit # | | |-FunctionDecl 0x55c9fec967c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55c9fec96710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec96870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec968e8 Implicit # | | | `-ConstAttr 0x55c9fec96910 Implicit # | | |-FunctionDecl 0x55c9fec96a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55c9fec96988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec96ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec96b60 Implicit # | | | `-ConstAttr 0x55c9fec96b88 Implicit # | | |-FunctionDecl 0x55c9fec96cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55c9fec96c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec96d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec96dd8 Implicit # | | | `-ConstAttr 0x55c9fec96e00 Implicit # | | |-FunctionDecl 0x55c9fec96f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55c9fec96e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55c9fec96fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec97038 Implicit # | | | `-ConstAttr 0x55c9fec97060 Implicit # | | |-FunctionDecl 0x55c9fec97188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55c9fec970d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec97238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec972b0 Implicit # | | | `-ConstAttr 0x55c9fec972d8 Implicit # | | |-FunctionDecl 0x55c9fec97400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55c9fec97350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55c9fec974b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55c9fec97528 Implicit # | | | `-ConstAttr 0x55c9fec97550 Implicit # | | `-FunctionDecl 0x55c9fec97678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55c9fec975c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55c9fec97728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55c9fec977a0 Implicit # | | `-ConstAttr 0x55c9fec977c8 Implicit # | |-LinkageSpecDecl 0x55c9febd96f8 col:45 implicit C # | | `-FunctionDecl 0x55c9febd9748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55c9febd97f0 <> Implicit 501 # | | |-NoThrowAttr 0x55c9febd9850 Implicit # | | `-ConstAttr 0x55c9febd9878 Implicit # | |-NamespaceDecl 0x55c9fec97818 prev 0x55c9feb9dca8 line:12:11 hlsl # | | |-original Namespace 0x55c9feaf4a98 'hlsl' # | | |-FunctionDecl 0x55c9fec97a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec97930 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fec97d98 # | | | | `-ReturnStmt 0x55c9fec97d88 # | | | | `-CallExpr 0x55c9fec97d58 'float' # | | | | |-ImplicitCastExpr 0x55c9fec97d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec97ce8 '' Function 0x55c9febaac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec97cc0 'float' # | | | | `-ImplicitCastExpr 0x55c9fec97ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec97c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec97c58 'double' lvalue ParmVar 0x55c9fec97930 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fec97ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec97f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec97e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fec98358 # | | | | `-ReturnStmt 0x55c9fec98348 # | | | | `-CallExpr 0x55c9fec98318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec98300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec98278 '' Function 0x55c9febaaea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec98250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec98238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec98220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec981e8 'double2':'vector' lvalue ParmVar 0x55c9fec97e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fec98038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec98548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec98418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fec9d398 # | | | | `-ReturnStmt 0x55c9fec9d388 # | | | | `-CallExpr 0x55c9fec9d358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec9d340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec9d2c0 '' Function 0x55c9febab120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec9d298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec9d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec9d268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec9d230 'double3':'vector' lvalue ParmVar 0x55c9fec98418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fec985f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec9d588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec9d458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fec9d968 # | | | | `-ReturnStmt 0x55c9fec9d958 # | | | | `-CallExpr 0x55c9fec9d928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec9d910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec9d888 '' Function 0x55c9febab398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec9d860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec9d848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec9d830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec9d7f8 'double4':'vector' lvalue ParmVar 0x55c9fec9d458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fec9d638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec9db08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec9da18 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fec9de60 # | | | | `-ReturnStmt 0x55c9fec9de50 # | | | | `-CallExpr 0x55c9fec9de20 'float' # | | | | |-ImplicitCastExpr 0x55c9fec9de08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec9dde8 '' Function 0x55c9febaac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec9ddc0 'float' # | | | | `-ImplicitCastExpr 0x55c9fec9dda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec9dd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec9dd58 'int' lvalue ParmVar 0x55c9fec9da18 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fec9dbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec9e038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec9df10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fec9e3b0 # | | | | `-ReturnStmt 0x55c9fec9e3a0 # | | | | `-CallExpr 0x55c9fec9e370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec9e358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec9e338 '' Function 0x55c9febaaea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec9e310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec9e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec9e2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec9e2a8 'int2':'vector' lvalue ParmVar 0x55c9fec9df10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fec9e0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec9e588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec9e460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fec9e908 # | | | | `-ReturnStmt 0x55c9fec9e8f8 # | | | | `-CallExpr 0x55c9fec9e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec9e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec9e890 '' Function 0x55c9febab120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec9e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec9e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec9e838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec9e800 'int3':'vector' lvalue ParmVar 0x55c9fec9e460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fec9e638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec9eae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec9e9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fec9ee70 # | | | | `-ReturnStmt 0x55c9fec9ee60 # | | | | `-CallExpr 0x55c9fec9ee30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec9ee18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec9edf8 '' Function 0x55c9febab398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec9edd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec9edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec9eda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec9ed68 'int4':'vector' lvalue ParmVar 0x55c9fec9e9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fec9eb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec9efd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec9ef20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9feca43f8 # | | | | `-ReturnStmt 0x55c9feca43e8 # | | | | `-CallExpr 0x55c9feca43b8 'float' # | | | | |-ImplicitCastExpr 0x55c9feca43a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feca4380 '' Function 0x55c9febaac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feca4358 'float' # | | | | `-ImplicitCastExpr 0x55c9feca4340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca4328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca42f0 'uint':'unsigned int' lvalue ParmVar 0x55c9fec9ef20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9feca4130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca4558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca44a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9feca48f0 # | | | | `-ReturnStmt 0x55c9feca48e0 # | | | | `-CallExpr 0x55c9feca48b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca4898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9feca4878 '' Function 0x55c9febaaea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9feca4850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca4838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca4820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca47e8 'uint2':'vector' lvalue ParmVar 0x55c9feca44a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9feca4608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca4a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca49a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9feca4df0 # | | | | `-ReturnStmt 0x55c9feca4de0 # | | | | `-CallExpr 0x55c9feca4db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca4d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9feca4d78 '' Function 0x55c9febab120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9feca4d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca4d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca4d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca4ce8 'uint3':'vector' lvalue ParmVar 0x55c9feca49a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9feca4b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca4f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca4ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9feca52f8 # | | | | `-ReturnStmt 0x55c9feca52e8 # | | | | `-CallExpr 0x55c9feca52b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca52a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9feca5280 '' Function 0x55c9febab398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feca5258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca5240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca5228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca51f0 'uint4':'vector' lvalue ParmVar 0x55c9feca4ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9feca5000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca54d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca53a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9feca5870 # | | | | `-ReturnStmt 0x55c9feca5860 # | | | | `-CallExpr 0x55c9feca5830 'float' # | | | | |-ImplicitCastExpr 0x55c9feca5818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feca57f8 '' Function 0x55c9febaac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feca57d0 'float' # | | | | `-ImplicitCastExpr 0x55c9feca57b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca57a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca5768 'int64_t':'long' lvalue ParmVar 0x55c9feca53a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9feca5588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca5a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca5920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9feca5e00 # | | | | `-ReturnStmt 0x55c9feca5df0 # | | | | `-CallExpr 0x55c9feca5dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca5da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9feca5d88 '' Function 0x55c9febaaea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9feca5d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca5d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca5d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca5cf8 'int64_t2':'vector' lvalue ParmVar 0x55c9feca5920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9feca5af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca5fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca5eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9feca63b0 # | | | | `-ReturnStmt 0x55c9feca63a0 # | | | | `-CallExpr 0x55c9feca6370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca6358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9feca6338 '' Function 0x55c9febab120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9feca6310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca62f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca62e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca62a8 'int64_t3':'vector' lvalue ParmVar 0x55c9feca5eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9feca6088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca6588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca6460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9feca6950 # | | | | `-ReturnStmt 0x55c9feca6940 # | | | | `-CallExpr 0x55c9feca6910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca68f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9feca68d8 '' Function 0x55c9febab398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feca68b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca6898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca6880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca6848 'int64_t4':'vector' lvalue ParmVar 0x55c9feca6460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9feca6638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca6b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca6a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9feca6ee0 # | | | | `-ReturnStmt 0x55c9feca6ed0 # | | | | `-CallExpr 0x55c9feca6ea0 'float' # | | | | |-ImplicitCastExpr 0x55c9feca6e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feca6e68 '' Function 0x55c9febaac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feca6e40 'float' # | | | | `-ImplicitCastExpr 0x55c9feca6e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca6e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca6dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9feca6a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9feca6bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca70b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca6f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9feca7490 # | | | | `-ReturnStmt 0x55c9feca7480 # | | | | `-CallExpr 0x55c9feca7450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca7438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9feca7418 '' Function 0x55c9febaaea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9feca73f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca73d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca73c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca7388 'uint64_t2':'vector' lvalue ParmVar 0x55c9feca6f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9feca7168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca7668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca7540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9feca7a48 # | | | | `-ReturnStmt 0x55c9feca7a38 # | | | | `-CallExpr 0x55c9feca7a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca79f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9feca79d0 '' Function 0x55c9febab120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9feca79a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca7990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca7978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca7940 'uint64_t3':'vector' lvalue ParmVar 0x55c9feca7540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9feca7718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca7c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca7af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9feca8010 # | | | | `-ReturnStmt 0x55c9feca8000 # | | | | `-CallExpr 0x55c9feca7fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca7fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9feca7f98 '' Function 0x55c9febab398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feca7f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca7f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca7f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca7f08 'uint64_t4':'vector' lvalue ParmVar 0x55c9feca7af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9feca7cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca8198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca80d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9feca84e0 # | | | | `-ReturnStmt 0x55c9feca84d0 # | | | | `-CallExpr 0x55c9feca84a0 'float' # | | | | |-ImplicitCastExpr 0x55c9feca8488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feca8468 '' Function 0x55c9febc4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feca8440 'float' # | | | | `-ImplicitCastExpr 0x55c9feca8428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca8410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca83d8 'double' lvalue ParmVar 0x55c9feca80d0 'V' 'double' # | | | `-DeprecatedAttr 0x55c9feca8248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feca8650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca85a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9feca89b8 # | | | | `-ReturnStmt 0x55c9feca89a8 # | | | | `-CallExpr 0x55c9feca8978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca8960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9feca8940 '' Function 0x55c9febc4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9feca8918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca8900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca88e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca88b0 'double2':'vector' lvalue ParmVar 0x55c9feca85a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9feca8700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feca8b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca8a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9feca8e98 # | | | | `-ReturnStmt 0x55c9feca8e88 # | | | | `-CallExpr 0x55c9feca8e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca8e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9feca8e20 '' Function 0x55c9febb3588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9feca8df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca8de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca8dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca8d90 'double3':'vector' lvalue ParmVar 0x55c9feca8a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9feca8bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feca9008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca8f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9feca9380 # | | | | `-ReturnStmt 0x55c9feca9370 # | | | | `-CallExpr 0x55c9feca9340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca9328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9feca9308 '' Function 0x55c9febb3800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feca92e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca92c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca92b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca9278 'double4':'vector' lvalue ParmVar 0x55c9feca8f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9feca90b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feca94e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca9430 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9feca9838 # | | | | `-ReturnStmt 0x55c9feca9828 # | | | | `-CallExpr 0x55c9feca97f8 'float' # | | | | |-ImplicitCastExpr 0x55c9feca97e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feca97c0 '' Function 0x55c9febc4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feca9798 'float' # | | | | `-ImplicitCastExpr 0x55c9feca9780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca9768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca9730 'int' lvalue ParmVar 0x55c9feca9430 'V' 'int' # | | | `-DeprecatedAttr 0x55c9feca9590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca9998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca98e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9feca9d10 # | | | | `-ReturnStmt 0x55c9feca9d00 # | | | | `-CallExpr 0x55c9feca9cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feca9cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9feca9c98 '' Function 0x55c9febc4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9feca9c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9feca9c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feca9c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feca9c08 'int2':'vector' lvalue ParmVar 0x55c9feca98e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9feca9a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feca9e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feca9dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecb2380 # | | | | `-ReturnStmt 0x55c9fecb2370 # | | | | `-CallExpr 0x55c9fecb2340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb2328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecb2308 '' Function 0x55c9febb3588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecb22e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecaa138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecaa120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecaa0e8 'int3':'vector' lvalue ParmVar 0x55c9feca9dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9feca9f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb24e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb2430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecb2868 # | | | | `-ReturnStmt 0x55c9fecb2858 # | | | | `-CallExpr 0x55c9fecb2828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb2810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecb27f0 '' Function 0x55c9febb3800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecb27c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb27b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb2798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb2760 'int4':'vector' lvalue ParmVar 0x55c9fecb2430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecb2590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb29c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb2918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecb2d40 # | | | | `-ReturnStmt 0x55c9fecb2d30 # | | | | `-CallExpr 0x55c9fecb2d00 'float' # | | | | |-ImplicitCastExpr 0x55c9fecb2ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecb2cc8 '' Function 0x55c9febc4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecb2ca0 'float' # | | | | `-ImplicitCastExpr 0x55c9fecb2c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb2c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb2c38 'uint':'unsigned int' lvalue ParmVar 0x55c9fecb2918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecb2a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb2ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb2df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecb3238 # | | | | `-ReturnStmt 0x55c9fecb3228 # | | | | `-CallExpr 0x55c9fecb31f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb31e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecb31c0 '' Function 0x55c9febc4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecb3198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb3180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb3168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb3130 'uint2':'vector' lvalue ParmVar 0x55c9fecb2df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fecb2f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb3398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb32e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecb3738 # | | | | `-ReturnStmt 0x55c9fecb3728 # | | | | `-CallExpr 0x55c9fecb36f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb36e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecb36c0 '' Function 0x55c9febb3588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecb3698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb3680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb3668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb3630 'uint3':'vector' lvalue ParmVar 0x55c9fecb32e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecb3448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb3898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb37e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecb3c40 # | | | | `-ReturnStmt 0x55c9fecb3c30 # | | | | `-CallExpr 0x55c9fecb3c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb3be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecb3bc8 '' Function 0x55c9febb3800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecb3ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb3b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb3b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb3b38 'uint4':'vector' lvalue ParmVar 0x55c9fecb37e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecb3948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb3da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb3cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecb4138 # | | | | `-ReturnStmt 0x55c9fecb4128 # | | | | `-CallExpr 0x55c9fecb40f8 'float' # | | | | |-ImplicitCastExpr 0x55c9fecb40e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecb40c0 '' Function 0x55c9febc4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecb4098 'float' # | | | | `-ImplicitCastExpr 0x55c9fecb4080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb4068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb4030 'int64_t':'long' lvalue ParmVar 0x55c9fecb3cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecb3e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb4680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb41e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecb4a38 # | | | | `-ReturnStmt 0x55c9fecb4a28 # | | | | `-CallExpr 0x55c9fecb49f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb49e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecb49c0 '' Function 0x55c9febc4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecb4998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb4980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb4968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb4930 'int64_t2':'vector' lvalue ParmVar 0x55c9fecb41e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecb4730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb4b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb4ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecb4f58 # | | | | `-ReturnStmt 0x55c9fecb4f48 # | | | | `-CallExpr 0x55c9fecb4f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb4f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecb4ee0 '' Function 0x55c9febb3588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecb4eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb4ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb4e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb4e50 'int64_t3':'vector' lvalue ParmVar 0x55c9fecb4ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecb4c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb50b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb5008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecb5480 # | | | | `-ReturnStmt 0x55c9fecb5470 # | | | | `-CallExpr 0x55c9fecb5440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb5428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecb5408 '' Function 0x55c9febb3800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecb53e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb53c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb53b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb5378 'int64_t4':'vector' lvalue ParmVar 0x55c9fecb5008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecb5168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb55e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb5530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fecb5998 # | | | | `-ReturnStmt 0x55c9fecb5988 # | | | | `-CallExpr 0x55c9fecb5958 'float' # | | | | |-ImplicitCastExpr 0x55c9fecb5940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecb5920 '' Function 0x55c9febc4920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecb58f8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecb58e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb58c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb5890 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecb5530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fecb5690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb5af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb5a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecb5ed0 # | | | | `-ReturnStmt 0x55c9fecb5ec0 # | | | | `-CallExpr 0x55c9fecb5e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb5e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecb5e58 '' Function 0x55c9febc4b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecb5e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb5e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb5e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb5dc8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecb5a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecb5ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb6030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb5f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecb6410 # | | | | `-ReturnStmt 0x55c9fecb6400 # | | | | `-CallExpr 0x55c9fecb63d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb63b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecb6398 '' Function 0x55c9febb3588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecb6370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb6358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb6340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb6308 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecb5f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecb60e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb6570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb64c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecb8170 # | | | | `-ReturnStmt 0x55c9fecb8160 # | | | | `-CallExpr 0x55c9fecb8130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb8118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecb80f8 '' Function 0x55c9febb3800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecb80d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb80b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb80a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb8068 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecb64c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecb6620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb82e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb8230 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fecb8628 # | | | | `-ReturnStmt 0x55c9fecb8618 # | | | | `-CallExpr 0x55c9fecb85e8 'float' # | | | | |-ImplicitCastExpr 0x55c9fecb85d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecb85b0 '' Function 0x55c9febc7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecb8588 'float' # | | | | `-ImplicitCastExpr 0x55c9fecb8570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb8558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb8520 'double' lvalue ParmVar 0x55c9fecb8230 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fecb8390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecb8798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb86e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecb8b00 # | | | | `-ReturnStmt 0x55c9fecb8af0 # | | | | `-CallExpr 0x55c9fecb8ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb8aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecb8a88 '' Function 0x55c9febc7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecb8a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb8a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb8a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb89f8 'double2':'vector' lvalue ParmVar 0x55c9fecb86e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecb8848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecb8c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb8bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fecb8fe0 # | | | | `-ReturnStmt 0x55c9fecb8fd0 # | | | | `-CallExpr 0x55c9fecb8fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb8f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecb8f68 '' Function 0x55c9febc81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecb8f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb8f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb8f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb8ed8 'double3':'vector' lvalue ParmVar 0x55c9fecb8bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fecb8d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecb9150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb90a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fecb94c8 # | | | | `-ReturnStmt 0x55c9fecb94b8 # | | | | `-CallExpr 0x55c9fecb9488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb9470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecb9450 '' Function 0x55c9febc8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecb9428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb9410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb93f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb93c0 'double4':'vector' lvalue ParmVar 0x55c9fecb90a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fecb9200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecb9628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb9578 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fecb9980 # | | | | `-ReturnStmt 0x55c9fecb9970 # | | | | `-CallExpr 0x55c9fecb9940 'float' # | | | | |-ImplicitCastExpr 0x55c9fecb9928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecb9908 '' Function 0x55c9febc7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecb98e0 'float' # | | | | `-ImplicitCastExpr 0x55c9fecb98c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb98b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb9878 'int' lvalue ParmVar 0x55c9fecb9578 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fecb96d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecb9ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecb9a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fecb9e58 # | | | | `-ReturnStmt 0x55c9fecb9e48 # | | | | `-CallExpr 0x55c9fecb9e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecb9e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecb9de0 '' Function 0x55c9febc7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecb9db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecb9da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecb9d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecb9d50 'int2':'vector' lvalue ParmVar 0x55c9fecb9a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fecb9b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbae28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbad78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecbb1a8 # | | | | `-ReturnStmt 0x55c9fecbb198 # | | | | `-CallExpr 0x55c9fecbb168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbb150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecbb130 '' Function 0x55c9febc81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecbb108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbb0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbb0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbb0a0 'int3':'vector' lvalue ParmVar 0x55c9fecbad78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fecbaed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbb308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbb258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecbb690 # | | | | `-ReturnStmt 0x55c9fecbb680 # | | | | `-CallExpr 0x55c9fecbb650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbb638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecbb618 '' Function 0x55c9febc8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecbb5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbb5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbb5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbb588 'int4':'vector' lvalue ParmVar 0x55c9fecbb258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecbb3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbb7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbb740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecbbb68 # | | | | `-ReturnStmt 0x55c9fecbbb58 # | | | | `-CallExpr 0x55c9fecbbb28 'float' # | | | | |-ImplicitCastExpr 0x55c9fecbbb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecbbaf0 '' Function 0x55c9febc7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecbbac8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecbbab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbba98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbba60 'uint':'unsigned int' lvalue ParmVar 0x55c9fecbb740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecbb8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbbcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbbc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecbc060 # | | | | `-ReturnStmt 0x55c9fecbc050 # | | | | `-CallExpr 0x55c9fecbc020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbc008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecbbfe8 '' Function 0x55c9febc7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecbbfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbbfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbbf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbbf58 'uint2':'vector' lvalue ParmVar 0x55c9fecbbc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fecbbd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbc1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbc110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecbc560 # | | | | `-ReturnStmt 0x55c9fecbc550 # | | | | `-CallExpr 0x55c9fecbc520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbc508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecbc4e8 '' Function 0x55c9febc81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecbc4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbc4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbc490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbc458 'uint3':'vector' lvalue ParmVar 0x55c9fecbc110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecbc270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbc6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbc610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecbca68 # | | | | `-ReturnStmt 0x55c9fecbca58 # | | | | `-CallExpr 0x55c9fecbca28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbca10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecbc9f0 '' Function 0x55c9febc8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecbc9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbc9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbc998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbc960 'uint4':'vector' lvalue ParmVar 0x55c9fecbc610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecbc770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbcbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbcb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecbd830 # | | | | `-ReturnStmt 0x55c9fecbd820 # | | | | `-CallExpr 0x55c9fecbd7f0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecbd7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecbd7b8 '' Function 0x55c9febc7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecbd790 'float' # | | | | `-ImplicitCastExpr 0x55c9fecbd778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbd760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbd728 'int64_t':'long' lvalue ParmVar 0x55c9fecbcb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecbcc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbd990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbd8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecbdd48 # | | | | `-ReturnStmt 0x55c9fecbdd38 # | | | | `-CallExpr 0x55c9fecbdd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbdcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecbdcd0 '' Function 0x55c9febc7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecbdca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbdc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbdc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbdc40 'int64_t2':'vector' lvalue ParmVar 0x55c9fecbd8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecbda40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbdea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbddf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecbe268 # | | | | `-ReturnStmt 0x55c9fecbe258 # | | | | `-CallExpr 0x55c9fecbe228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbe210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecbe1f0 '' Function 0x55c9febc81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecbe1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbe1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbe198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbe160 'int64_t3':'vector' lvalue ParmVar 0x55c9fecbddf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecbdf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbe3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbe318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecbe790 # | | | | `-ReturnStmt 0x55c9fecbe780 # | | | | `-CallExpr 0x55c9fecbe750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbe738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecbe718 '' Function 0x55c9febc8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecbe6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbe6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbe6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbe688 'int64_t4':'vector' lvalue ParmVar 0x55c9fecbe318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecbe478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbe8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbe840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fecbeca8 # | | | | `-ReturnStmt 0x55c9fecbec98 # | | | | `-CallExpr 0x55c9fecbec68 'float' # | | | | |-ImplicitCastExpr 0x55c9fecbec50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecbec30 '' Function 0x55c9febc7d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecbec08 'float' # | | | | `-ImplicitCastExpr 0x55c9fecbebf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbebd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbeba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecbe840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fecbe9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbee08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbed58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecbf1e0 # | | | | `-ReturnStmt 0x55c9fecbf1d0 # | | | | `-CallExpr 0x55c9fecbf1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbf188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecbf168 '' Function 0x55c9febc7f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecbf140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbf128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbf110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbf0d8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecbed58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecbeeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecbf340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecbf290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecc0048 # | | | | `-ReturnStmt 0x55c9fecc0038 # | | | | `-CallExpr 0x55c9fecc0008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecbfff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecbffd0 '' Function 0x55c9febc81f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecbffa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecbff90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecbff78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecbff40 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecbf290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecbf3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc01a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc00f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecc0590 # | | | | `-ReturnStmt 0x55c9fecc0580 # | | | | `-CallExpr 0x55c9fecc0550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc0538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecc0518 '' Function 0x55c9febc8468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecc04f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc04d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc04c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc0488 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecc00f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecc0258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc07e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc0650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55c9fecc06d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55c9fecc0c00 # | | | | `-ReturnStmt 0x55c9fecc0bf0 # | | | | `-CallExpr 0x55c9fecc0bb8 'float' # | | | | |-ImplicitCastExpr 0x55c9fecc0ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fecc0b50 '' Function 0x55c9febc95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fecc0a98 'float' # | | | | | `-ImplicitCastExpr 0x55c9fecc0a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc0a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc0a30 'double' lvalue ParmVar 0x55c9fecc0650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55c9fecc0b28 'float' # | | | | `-ImplicitCastExpr 0x55c9fecc0b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc0af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc0ac0 'double' lvalue ParmVar 0x55c9fecc06d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55c9fecc08a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecc0e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc0cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fecc0d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecc1320 # | | | | `-ReturnStmt 0x55c9fecc1310 # | | | | `-CallExpr 0x55c9fecc12d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc12c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fecc1238 '' Function 0x55c9febc9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fecc1168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc1150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc1138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc1100 'double2':'vector' lvalue ParmVar 0x55c9fecc0cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc1210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc11f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc11e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc11a8 'double2':'vector' lvalue ParmVar 0x55c9fecc0d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecc0f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecc15b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc13e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fecc1460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55c9fecc1a40 # | | | | `-ReturnStmt 0x55c9fecc1a30 # | | | | `-CallExpr 0x55c9fecc19f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc19e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fecc1960 '' Function 0x55c9febc9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fecc1890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc1878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc1860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc1828 'double3':'vector' lvalue ParmVar 0x55c9fecc13e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc1938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc1920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc1908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc18d0 'double3':'vector' lvalue ParmVar 0x55c9fecc1460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fecc1670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecc1cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc1b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fecc1b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55c9fecc25a0 # | | | | `-ReturnStmt 0x55c9fecc2590 # | | | | `-CallExpr 0x55c9fecc2558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc2540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fecc24c0 '' Function 0x55c9febca0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fecc23f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc23d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc23c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc2388 'double4':'vector' lvalue ParmVar 0x55c9fecc1b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc2498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc2480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc2468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc2430 'double4':'vector' lvalue ParmVar 0x55c9fecc1b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fecc1d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecc27e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc2650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55c9fecc26d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55c9fecc2be0 # | | | | `-ReturnStmt 0x55c9fecc2bd0 # | | | | `-CallExpr 0x55c9fecc2b98 'float' # | | | | |-ImplicitCastExpr 0x55c9fecc2b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fecc2b60 '' Function 0x55c9febc95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fecc2aa8 'float' # | | | | | `-ImplicitCastExpr 0x55c9fecc2a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc2a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc2a40 'int' lvalue ParmVar 0x55c9fecc2650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55c9fecc2b38 'float' # | | | | `-ImplicitCastExpr 0x55c9fecc2b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc2b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc2ad0 'int' lvalue ParmVar 0x55c9fecc26d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55c9fecc28a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc2e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc2c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fecc2d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55c9fecc3298 # | | | | `-ReturnStmt 0x55c9fecc3288 # | | | | `-CallExpr 0x55c9fecc3250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc3238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fecc3218 '' Function 0x55c9febc9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fecc3148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc3130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc3118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc30e0 'int2':'vector' lvalue ParmVar 0x55c9fecc2c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc31f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc31d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc31c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc3188 'int2':'vector' lvalue ParmVar 0x55c9fecc2d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fecc2f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc3518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc3348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fecc33c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecc3950 # | | | | `-ReturnStmt 0x55c9fecc3940 # | | | | `-CallExpr 0x55c9fecc3908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc38f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fecc38d0 '' Function 0x55c9febc9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fecc3800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc37e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc37d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc3798 'int3':'vector' lvalue ParmVar 0x55c9fecc3348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc38a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc3890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc3878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc3840 'int3':'vector' lvalue ParmVar 0x55c9fecc33c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fecc35d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc3bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc3a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fecc3a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecc4018 # | | | | `-ReturnStmt 0x55c9fecc4008 # | | | | `-CallExpr 0x55c9fecc3fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc3fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fecc3f98 '' Function 0x55c9febca0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fecc3ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc3eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc3e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc3e60 'int4':'vector' lvalue ParmVar 0x55c9fecc3a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc3f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc3f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc3f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc3f08 'int4':'vector' lvalue ParmVar 0x55c9fecc3a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecc3c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc4878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc40c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fecc4148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecc4c90 # | | | | `-ReturnStmt 0x55c9fecc4c80 # | | | | `-CallExpr 0x55c9fecc4c48 'float' # | | | | |-ImplicitCastExpr 0x55c9fecc4c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fecc4c10 '' Function 0x55c9febc95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fecc4b58 'float' # | | | | | `-ImplicitCastExpr 0x55c9fecc4b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc4b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc4af0 'uint':'unsigned int' lvalue ParmVar 0x55c9fecc40c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55c9fecc4be8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecc4bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc4bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc4b80 'uint':'unsigned int' lvalue ParmVar 0x55c9fecc4148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecc4930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc4f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc4d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fecc4dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecc5368 # | | | | `-ReturnStmt 0x55c9fecc5358 # | | | | `-CallExpr 0x55c9fecc5320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc5308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fecc52e8 '' Function 0x55c9febc9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fecc5218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc5200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc51e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc51b0 'uint2':'vector' lvalue ParmVar 0x55c9fecc4d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc52c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc52a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc5290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc5258 'uint2':'vector' lvalue ParmVar 0x55c9fecc4dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fecc4fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc55e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc5418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fecc5498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecc5a40 # | | | | `-ReturnStmt 0x55c9fecc5a30 # | | | | `-CallExpr 0x55c9fecc59f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc59e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fecc59c0 '' Function 0x55c9febc9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fecc58f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc58d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc58c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc5888 'uint3':'vector' lvalue ParmVar 0x55c9fecc5418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc5998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc5980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc5968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc5930 'uint3':'vector' lvalue ParmVar 0x55c9fecc5498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecc56a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc5cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc5af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fecc5b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecc6128 # | | | | `-ReturnStmt 0x55c9fecc6118 # | | | | `-CallExpr 0x55c9fecc60e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc60c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fecc60a8 '' Function 0x55c9febca0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fecc5fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc5fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc5fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc5f70 'uint4':'vector' lvalue ParmVar 0x55c9fecc5af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc6080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc6068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc6050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc6018 'uint4':'vector' lvalue ParmVar 0x55c9fecc5b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecc5d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc63a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc61d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fecc6258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecc9318 # | | | | `-ReturnStmt 0x55c9fecc9308 # | | | | `-CallExpr 0x55c9fecc92d0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecc6780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fecc6760 '' Function 0x55c9febc95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fecc66a8 'float' # | | | | | `-ImplicitCastExpr 0x55c9fecc6690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc6678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc6640 'int64_t':'long' lvalue ParmVar 0x55c9fecc61d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55c9fecc6738 'float' # | | | | `-ImplicitCastExpr 0x55c9fecc6720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc6708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc66d0 'int64_t':'long' lvalue ParmVar 0x55c9fecc6258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecc6460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc9598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc93c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fecc9448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecc9a08 # | | | | `-ReturnStmt 0x55c9fecc99f8 # | | | | `-CallExpr 0x55c9fecc99c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecc99a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fecc9988 '' Function 0x55c9febc9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fecc98b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc98a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc9888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc9850 'int64_t2':'vector' lvalue ParmVar 0x55c9fecc93c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fecc9960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecc9948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecc9930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc98f8 'int64_t2':'vector' lvalue ParmVar 0x55c9fecc9448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecc9650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecc9c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecc9ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fecc9b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecca100 # | | | | `-ReturnStmt 0x55c9fecca0f0 # | | | | `-CallExpr 0x55c9fecca0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecca0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fecca080 '' Function 0x55c9febc9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fecc9fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecc9f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecc9f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecc9f48 'int64_t3':'vector' lvalue ParmVar 0x55c9fecc9ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fecca058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecca040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecca028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecc9ff0 'int64_t3':'vector' lvalue ParmVar 0x55c9fecc9b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecc9d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecca388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecca1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fecca230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecca808 # | | | | `-ReturnStmt 0x55c9fecca7f8 # | | | | `-CallExpr 0x55c9fecca7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecca7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fecca788 '' Function 0x55c9febca0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fecca6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fecca6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fecca688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fecca650 'int64_t4':'vector' lvalue ParmVar 0x55c9fecca1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fecca760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecca748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecca730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecca6f8 'int64_t4':'vector' lvalue ParmVar 0x55c9fecca230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecca440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccaa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecca8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fecca938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9feccaee0 # | | | | `-ReturnStmt 0x55c9feccaed0 # | | | | `-CallExpr 0x55c9feccae98 'float' # | | | | |-ImplicitCastExpr 0x55c9feccae80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9feccae60 '' Function 0x55c9febc95c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9feccada8 'float' # | | | | | `-ImplicitCastExpr 0x55c9feccad90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9feccad78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9feccad40 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecca8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55c9feccae38 'float' # | | | | `-ImplicitCastExpr 0x55c9feccae20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccae08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccadd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecca938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9feccab40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccb168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccaf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9feccb010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9feccb618 # | | | | `-ReturnStmt 0x55c9feccb608 # | | | | `-CallExpr 0x55c9feccb5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feccb5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9feccb598 '' Function 0x55c9febc9958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9feccb4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9feccb4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9feccb498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9feccb460 'uint64_t2':'vector' lvalue ParmVar 0x55c9feccaf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9feccb570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9feccb558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccb540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccb508 'uint64_t2':'vector' lvalue ParmVar 0x55c9feccb010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9feccb220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccb898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccb6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9feccb748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9feccbd30 # | | | | `-ReturnStmt 0x55c9feccbd20 # | | | | `-CallExpr 0x55c9feccbce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9feccbcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9feccbcb0 '' Function 0x55c9febc9d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9feccbbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9feccbbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9feccbbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9feccbb78 'uint64_t3':'vector' lvalue ParmVar 0x55c9feccb6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9feccbc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9feccbc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccbc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccbc20 'uint64_t3':'vector' lvalue ParmVar 0x55c9feccb748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9feccb950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccbfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccbde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9feccbe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9feccc458 # | | | | `-ReturnStmt 0x55c9feccc448 # | | | | `-CallExpr 0x55c9feccc410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feccc3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9feccc3d8 '' Function 0x55c9febca0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9feccc308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9feccc2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9feccc2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9feccc2a0 'uint64_t4':'vector' lvalue ParmVar 0x55c9feccbde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9feccc3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feccc398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccc380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccc348 'uint64_t4':'vector' lvalue ParmVar 0x55c9feccbe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9feccc070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccc5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccc518 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9feccc910 # | | | | `-ReturnStmt 0x55c9feccc900 # | | | | `-CallExpr 0x55c9feccc8d0 'float' # | | | | |-ImplicitCastExpr 0x55c9feccc8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feccc898 '' Function 0x55c9febcad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feccc870 'float' # | | | | `-ImplicitCastExpr 0x55c9feccc858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccc840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccc808 'double' lvalue ParmVar 0x55c9feccc518 'V' 'double' # | | | `-DeprecatedAttr 0x55c9feccc678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feccca80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccc9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecccde8 # | | | | `-ReturnStmt 0x55c9fecccdd8 # | | | | `-CallExpr 0x55c9fecccda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecccd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecccd70 '' Function 0x55c9febcafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecccd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecccd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecccd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecccce0 'double2':'vector' lvalue ParmVar 0x55c9feccc9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecccb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecccf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecccea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9feccd2c8 # | | | | `-ReturnStmt 0x55c9feccd2b8 # | | | | `-CallExpr 0x55c9feccd288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9feccd270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9feccd250 '' Function 0x55c9febcb220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9feccd228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9feccd210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccd1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccd1c0 'double3':'vector' lvalue ParmVar 0x55c9fecccea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9feccd008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feccd448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccd398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9feccd7c0 # | | | | `-ReturnStmt 0x55c9feccd7b0 # | | | | `-CallExpr 0x55c9feccd780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feccd768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9feccd748 '' Function 0x55c9febcb498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feccd720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feccd708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccd6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccd6b8 'double4':'vector' lvalue ParmVar 0x55c9feccd398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9feccd4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9feccd920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccd870 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9feccdc78 # | | | | `-ReturnStmt 0x55c9feccdc68 # | | | | `-CallExpr 0x55c9feccdc38 'float' # | | | | |-ImplicitCastExpr 0x55c9feccdc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feccdc00 '' Function 0x55c9febcad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feccdbd8 'float' # | | | | `-ImplicitCastExpr 0x55c9feccdbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccdba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccdb70 'int' lvalue ParmVar 0x55c9feccd870 'V' 'int' # | | | `-DeprecatedAttr 0x55c9feccd9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccddd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccdd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fecce150 # | | | | `-ReturnStmt 0x55c9fecce140 # | | | | `-CallExpr 0x55c9fecce110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecce0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecce0d8 '' Function 0x55c9febcafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecce0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecce098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecce080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecce048 'int2':'vector' lvalue ParmVar 0x55c9feccdd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9feccde88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecce2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecce200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecce630 # | | | | `-ReturnStmt 0x55c9fecce620 # | | | | `-CallExpr 0x55c9fecce5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecce5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecce5b8 '' Function 0x55c9febcb220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecce590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecce578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecce560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecce528 'int3':'vector' lvalue ParmVar 0x55c9fecce200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fecce360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecce790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecce6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecceb18 # | | | | `-ReturnStmt 0x55c9fecceb08 # | | | | `-CallExpr 0x55c9feccead8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecceac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecceaa0 '' Function 0x55c9febcb498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feccea78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feccea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccea48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feccea10 'int4':'vector' lvalue ParmVar 0x55c9fecce6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecce840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccec78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccebc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecceff0 # | | | | `-ReturnStmt 0x55c9feccefe0 # | | | | `-CallExpr 0x55c9feccefb0 'float' # | | | | |-ImplicitCastExpr 0x55c9feccef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feccef78 '' Function 0x55c9febcad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feccef50 'float' # | | | | `-ImplicitCastExpr 0x55c9feccef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feccef20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecceee8 'uint':'unsigned int' lvalue ParmVar 0x55c9feccebc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecced28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feccf150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9feccf0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecd0d10 # | | | | `-ReturnStmt 0x55c9fecd0d00 # | | | | `-CallExpr 0x55c9fecd0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecd0c98 '' Function 0x55c9febcafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecd0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd0c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd0c08 'uint2':'vector' lvalue ParmVar 0x55c9feccf0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9feccf200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd0e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd0dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecd1210 # | | | | `-ReturnStmt 0x55c9fecd1200 # | | | | `-CallExpr 0x55c9fecd11d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd11b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecd1198 '' Function 0x55c9febcb220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecd1170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd1158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd1140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd1108 'uint3':'vector' lvalue ParmVar 0x55c9fecd0dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecd0f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd1370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd12c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecd1718 # | | | | `-ReturnStmt 0x55c9fecd1708 # | | | | `-CallExpr 0x55c9fecd16d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd16c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecd16a0 '' Function 0x55c9febcb498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecd1678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd1660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd1648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd1610 'uint4':'vector' lvalue ParmVar 0x55c9fecd12c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecd1420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd1878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd17c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecd1c10 # | | | | `-ReturnStmt 0x55c9fecd1c00 # | | | | `-CallExpr 0x55c9fecd1bd0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecd1bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecd1b98 '' Function 0x55c9febcad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecd1b70 'float' # | | | | `-ImplicitCastExpr 0x55c9fecd1b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd1b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd1b08 'int64_t':'long' lvalue ParmVar 0x55c9fecd17c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecd1928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd1d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd1cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecd2128 # | | | | `-ReturnStmt 0x55c9fecd2118 # | | | | `-CallExpr 0x55c9fecd20e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd20d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecd20b0 '' Function 0x55c9febcafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecd2088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd2070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd2058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd2020 'int64_t2':'vector' lvalue ParmVar 0x55c9fecd1cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecd1e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd2288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd21d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecd2648 # | | | | `-ReturnStmt 0x55c9fecd2638 # | | | | `-CallExpr 0x55c9fecd2608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd25f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecd25d0 '' Function 0x55c9febcb220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecd25a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd2590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd2578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd2540 'int64_t3':'vector' lvalue ParmVar 0x55c9fecd21d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecd2338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd27a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd26f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecd4148 # | | | | `-ReturnStmt 0x55c9fecd4138 # | | | | `-CallExpr 0x55c9fecd4108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd40f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecd40d0 '' Function 0x55c9febcb498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecd2ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd2ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd2aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd2a68 'int64_t4':'vector' lvalue ParmVar 0x55c9fecd26f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecd2858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd42a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd41f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fecd4660 # | | | | `-ReturnStmt 0x55c9fecd4650 # | | | | `-CallExpr 0x55c9fecd4620 'float' # | | | | |-ImplicitCastExpr 0x55c9fecd4608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecd45e8 '' Function 0x55c9febcad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecd45c0 'float' # | | | | `-ImplicitCastExpr 0x55c9fecd45a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd4590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd4558 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecd41f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fecd4358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd47c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd4710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecd4b98 # | | | | `-ReturnStmt 0x55c9fecd4b88 # | | | | `-CallExpr 0x55c9fecd4b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd4b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecd4b20 '' Function 0x55c9febcafa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecd4af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd4ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd4ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd4a90 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecd4710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecd4870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd4cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd4c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecd50d8 # | | | | `-ReturnStmt 0x55c9fecd50c8 # | | | | `-CallExpr 0x55c9fecd5098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd5080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecd5060 '' Function 0x55c9febcb220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecd5038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd5020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd5008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd4fd0 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecd4c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecd4da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd5238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd5188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecd5620 # | | | | `-ReturnStmt 0x55c9fecd5610 # | | | | `-CallExpr 0x55c9fecd55e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd55c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecd55a8 '' Function 0x55c9febcb498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecd5580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd5568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd5550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd5518 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecd5188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecd52e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55c9fecd5d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55c9fecd5638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fecd56d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fecd5c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd59e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55c9fecd5ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55c9fecd5b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55c9fecd6090 # | | | | `-ReturnStmt 0x55c9fecd6080 # | | | | `-RecoveryExpr 0x55c9fecd6048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fecd5e90 '' lvalue (ADL) = 'clamp' 0x55c9febd4fc8 0x55c9febcb888 0x55c9febcbd40 0x55c9febcc1a8 0x55c9febcc608 0x55c9febcca08 0x55c9febcced8 0x55c9febcd338 0x55c9febcd798 0x55c9febcdbf8 0x55c9febce088 0x55c9febce4e8 0x55c9febce948 0x55c9febcfe08 0x55c9febd0268 0x55c9febd06c8 0x55c9febd0b28 0x55c9febd0f98 0x55c9febd13f8 0x55c9febd1858 0x55c9febd1cb8 0x55c9febd20d8 0x55c9febd2538 0x55c9febd2998 0x55c9febb9d28 0x55c9febba128 0x55c9febba588 0x55c9febba9e8 # | | | | |-RecoveryExpr 0x55c9fecd5fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55c9fecd5fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fecd5d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55c9fecd67c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55c9fecd60e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fecd6178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fecd6718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd6488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55c9fecd6500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55c9fecd65d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55c9fecd6b30 # | | | | `-ReturnStmt 0x55c9fecd6b20 # | | | | `-RecoveryExpr 0x55c9fecd6ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fecd6930 '' lvalue (ADL) = 'clamp' 0x55c9febba9e8 0x55c9febd4fc8 0x55c9febcb888 0x55c9febcbd40 0x55c9febcc1a8 0x55c9febcc608 0x55c9febcca08 0x55c9febcced8 0x55c9febcd338 0x55c9febcd798 0x55c9febcdbf8 0x55c9febce088 0x55c9febce4e8 0x55c9febce948 0x55c9febcfe08 0x55c9febd0268 0x55c9febd06c8 0x55c9febd0b28 0x55c9febd0f98 0x55c9febd13f8 0x55c9febd1858 0x55c9febd1cb8 0x55c9febd20d8 0x55c9febd2538 0x55c9febd2998 0x55c9febb9d28 0x55c9febba128 0x55c9febba588 # | | | | |-RecoveryExpr 0x55c9fecd6a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55c9fecd6ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fecd6830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55c9fecd71d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55c9fecd6b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fecd6be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fecd7128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd6ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55c9fecd6f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55c9fecd6fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55c9fecd7570 # | | | | `-ReturnStmt 0x55c9fecd7560 # | | | | `-RecoveryExpr 0x55c9fecd7530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fecd7340 '' lvalue (ADL) = 'clamp' 0x55c9febba588 0x55c9febba9e8 0x55c9febd4fc8 0x55c9febcb888 0x55c9febcbd40 0x55c9febcc1a8 0x55c9febcc608 0x55c9febcca08 0x55c9febcced8 0x55c9febcd338 0x55c9febcd798 0x55c9febcdbf8 0x55c9febce088 0x55c9febce4e8 0x55c9febce948 0x55c9febcfe08 0x55c9febd0268 0x55c9febd06c8 0x55c9febd0b28 0x55c9febd0f98 0x55c9febd13f8 0x55c9febd1858 0x55c9febd1cb8 0x55c9febd20d8 0x55c9febd2538 0x55c9febd2998 0x55c9febb9d28 0x55c9febba128 # | | | | `-RecoveryExpr 0x55c9fecd7460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fecd7240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55c9fecd76d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd7628 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fecd7a20 # | | | | `-ReturnStmt 0x55c9fecd7a10 # | | | | `-CallExpr 0x55c9fecd79e0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecd79c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecd79a8 '' Function 0x55c9febd6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecd7980 'float' # | | | | `-ImplicitCastExpr 0x55c9fecd7968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd7950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd7918 'double' lvalue ParmVar 0x55c9fecd7628 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fecd7788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecd7b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd7ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecd7ef0 # | | | | `-ReturnStmt 0x55c9fecd7ee0 # | | | | `-CallExpr 0x55c9fecd7eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd7e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecd7e78 '' Function 0x55c9febd6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecd7e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd7e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd7e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd7de8 'double2':'vector' lvalue ParmVar 0x55c9fecd7ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecd7c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecd80f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd7fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fecd8460 # | | | | `-ReturnStmt 0x55c9fecd8450 # | | | | `-CallExpr 0x55c9fecd8420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd8408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecd83e8 '' Function 0x55c9febd6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecd83c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd83a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd8390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd8358 'double3':'vector' lvalue ParmVar 0x55c9fecd7fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fecd81a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecd85c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd8518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fecd8940 # | | | | `-ReturnStmt 0x55c9fecd8930 # | | | | `-CallExpr 0x55c9fecd8900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd88e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecd88c8 '' Function 0x55c9febd7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecd88a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd8888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd8870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd8838 'double4':'vector' lvalue ParmVar 0x55c9fecd8518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fecd8678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecd8aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd89f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fecd8df8 # | | | | `-ReturnStmt 0x55c9fecd8de8 # | | | | `-CallExpr 0x55c9fecd8db8 'float' # | | | | |-ImplicitCastExpr 0x55c9fecd8da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecd8d80 '' Function 0x55c9febd6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecd8d58 'float' # | | | | `-ImplicitCastExpr 0x55c9fecd8d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd8d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd8cf0 'int' lvalue ParmVar 0x55c9fecd89f0 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fecd8b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd8f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd8ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fecd92d0 # | | | | `-ReturnStmt 0x55c9fecd92c0 # | | | | `-CallExpr 0x55c9fecd9290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd9278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecd9258 '' Function 0x55c9febd6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecd9230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd9218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd9200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd91c8 'int2':'vector' lvalue ParmVar 0x55c9fecd8ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fecd9008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd9430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd9380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecd97b0 # | | | | `-ReturnStmt 0x55c9fecd97a0 # | | | | `-CallExpr 0x55c9fecd9770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd9758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecd9738 '' Function 0x55c9febd6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecd9710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd96f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd96e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd96a8 'int3':'vector' lvalue ParmVar 0x55c9fecd9380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fecd94e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd9910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd9860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecd9c98 # | | | | `-ReturnStmt 0x55c9fecd9c88 # | | | | `-CallExpr 0x55c9fecd9c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecd9c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecd9c20 '' Function 0x55c9febd7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecd9bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecd9be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecd9bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecd9b90 'int4':'vector' lvalue ParmVar 0x55c9fecd9860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecd99c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecd9df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecd9d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecda1a0 # | | | | `-ReturnStmt 0x55c9fecda190 # | | | | `-CallExpr 0x55c9fecda160 'float' # | | | | |-ImplicitCastExpr 0x55c9fecda148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecda128 '' Function 0x55c9febd6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecda100 'float' # | | | | `-ImplicitCastExpr 0x55c9fecda0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecda0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecda068 'uint':'unsigned int' lvalue ParmVar 0x55c9fecd9d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecd9ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecda300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecda250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecda698 # | | | | `-ReturnStmt 0x55c9fecda688 # | | | | `-CallExpr 0x55c9fecda658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecda640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecda620 '' Function 0x55c9febd6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecda5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecda5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecda5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecda590 'uint2':'vector' lvalue ParmVar 0x55c9fecda250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fecda3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecda7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecda748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecdab98 # | | | | `-ReturnStmt 0x55c9fecdab88 # | | | | `-CallExpr 0x55c9fecdab58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdab40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecdab20 '' Function 0x55c9febd6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecdaaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdaae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdaac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdaa90 'uint3':'vector' lvalue ParmVar 0x55c9fecda748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecda8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdacf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdac48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecdb0a0 # | | | | `-ReturnStmt 0x55c9fecdb090 # | | | | `-CallExpr 0x55c9fecdb060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdb048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecdb028 '' Function 0x55c9febd7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecdb000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdafe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdafd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdaf98 'uint4':'vector' lvalue ParmVar 0x55c9fecdac48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecdada8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdb200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdb150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecdb598 # | | | | `-ReturnStmt 0x55c9fecdb588 # | | | | `-CallExpr 0x55c9fecdb558 'float' # | | | | |-ImplicitCastExpr 0x55c9fecdb540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecdb520 '' Function 0x55c9febd6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecdb4f8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecdb4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdb4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdb490 'int64_t':'long' lvalue ParmVar 0x55c9fecdb150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecdb2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdb6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdb648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecdbab0 # | | | | `-ReturnStmt 0x55c9fecdbaa0 # | | | | `-CallExpr 0x55c9fecdba70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdba58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecdba38 '' Function 0x55c9febd6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecdba10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdb9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdb9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdb9a8 'int64_t2':'vector' lvalue ParmVar 0x55c9fecdb648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecdb7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdbc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdbb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecdbfd0 # | | | | `-ReturnStmt 0x55c9fecdbfc0 # | | | | `-CallExpr 0x55c9fecdbf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdbf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecdbf58 '' Function 0x55c9febd6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecdbf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdbf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdbf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdbec8 'int64_t3':'vector' lvalue ParmVar 0x55c9fecdbb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecdbcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdc830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdc080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecdcbf8 # | | | | `-ReturnStmt 0x55c9fecdcbe8 # | | | | `-CallExpr 0x55c9fecdcbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdcba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecdcb80 '' Function 0x55c9febd7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecdcb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdcb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdcb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdcaf0 'int64_t4':'vector' lvalue ParmVar 0x55c9fecdc080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecdc8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdcd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdcca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fecdd110 # | | | | `-ReturnStmt 0x55c9fecdd100 # | | | | `-CallExpr 0x55c9fecdd0d0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecdd0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecdd098 '' Function 0x55c9febd6788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecdd070 'float' # | | | | `-ImplicitCastExpr 0x55c9fecdd058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdd040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdd008 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecdcca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fecdce08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdd270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdd1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecdd648 # | | | | `-ReturnStmt 0x55c9fecdd638 # | | | | `-CallExpr 0x55c9fecdd608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdd5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecdd5d0 '' Function 0x55c9febd6a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecdd5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdd590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdd578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdd540 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecdd1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecdd320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecdd7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdd6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecddb88 # | | | | `-ReturnStmt 0x55c9fecddb78 # | | | | `-CallExpr 0x55c9fecddb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecddb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecddb10 '' Function 0x55c9febd6c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecddae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecddad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecddab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdda80 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecdd6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecdd858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecddce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecddc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecde0d0 # | | | | `-ReturnStmt 0x55c9fecde0c0 # | | | | `-CallExpr 0x55c9fecde090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecde078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecde058 '' Function 0x55c9febd7f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecde030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecde018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecde000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecddfc8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecddc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecddd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecde240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecde190 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fecde588 # | | | | `-ReturnStmt 0x55c9fecde578 # | | | | `-CallExpr 0x55c9fecde548 'float' # | | | | |-ImplicitCastExpr 0x55c9fecde530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecde510 '' Function 0x55c9febd8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecde4e8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecde4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecde4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecde480 'double' lvalue ParmVar 0x55c9fecde190 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fecde2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecde6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecde648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecdf260 # | | | | `-ReturnStmt 0x55c9fecdf250 # | | | | `-CallExpr 0x55c9fecdf220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdf208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecdf1e8 '' Function 0x55c9febd8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecdf1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdf1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdf190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdf158 'double2':'vector' lvalue ParmVar 0x55c9fecde648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecde7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecdf3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdf320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fecdf740 # | | | | `-ReturnStmt 0x55c9fecdf730 # | | | | `-CallExpr 0x55c9fecdf700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdf6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecdf6c8 '' Function 0x55c9febd9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecdf6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdf688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdf670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdf638 'double3':'vector' lvalue ParmVar 0x55c9fecdf320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fecdf480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecdf8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdf800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fecdfc28 # | | | | `-ReturnStmt 0x55c9fecdfc18 # | | | | `-CallExpr 0x55c9fecdfbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecdfbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecdfbb0 '' Function 0x55c9febd92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecdfb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecdfb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecdfb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdfb20 'double4':'vector' lvalue ParmVar 0x55c9fecdf800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fecdf960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecdfd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecdfcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fece00e0 # | | | | `-ReturnStmt 0x55c9fece00d0 # | | | | `-CallExpr 0x55c9fece00a0 'float' # | | | | |-ImplicitCastExpr 0x55c9fece0088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece0068 '' Function 0x55c9febd8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece0040 'float' # | | | | `-ImplicitCastExpr 0x55c9fece0028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece0010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecdffd8 'int' lvalue ParmVar 0x55c9fecdfcd8 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fecdfe38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece0240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece0190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fece05b8 # | | | | `-ReturnStmt 0x55c9fece05a8 # | | | | `-CallExpr 0x55c9fece0578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece0560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece0540 '' Function 0x55c9febd8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece0518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece0500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece04e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece04b0 'int2':'vector' lvalue ParmVar 0x55c9fece0190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fece02f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece0718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece0668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fece0a98 # | | | | `-ReturnStmt 0x55c9fece0a88 # | | | | `-CallExpr 0x55c9fece0a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece0a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fece0a20 '' Function 0x55c9febd9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fece09f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece09e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece09c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece0990 'int3':'vector' lvalue ParmVar 0x55c9fece0668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fece07c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece0bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece0b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fece0f80 # | | | | `-ReturnStmt 0x55c9fece0f70 # | | | | `-CallExpr 0x55c9fece0f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece0f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fece0f08 '' Function 0x55c9febd92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fece0ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece0ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece0eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece0e78 'int4':'vector' lvalue ParmVar 0x55c9fece0b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fece0ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece1928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece1878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fece1ca0 # | | | | `-ReturnStmt 0x55c9fece1c90 # | | | | `-CallExpr 0x55c9fece1c60 'float' # | | | | |-ImplicitCastExpr 0x55c9fece1c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece1c28 '' Function 0x55c9febd8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece1c00 'float' # | | | | `-ImplicitCastExpr 0x55c9fece1be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece1bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece1b98 'uint':'unsigned int' lvalue ParmVar 0x55c9fece1878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fece19d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece1e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece1d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fece2198 # | | | | `-ReturnStmt 0x55c9fece2188 # | | | | `-CallExpr 0x55c9fece2158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece2140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece2120 '' Function 0x55c9febd8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece20f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece20e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece20c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece2090 'uint2':'vector' lvalue ParmVar 0x55c9fece1d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fece1eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece22f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece2248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fece2698 # | | | | `-ReturnStmt 0x55c9fece2688 # | | | | `-CallExpr 0x55c9fece2658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece2640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fece2620 '' Function 0x55c9febd9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fece25f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece25e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece25c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece2590 'uint3':'vector' lvalue ParmVar 0x55c9fece2248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fece23a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece27f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece2748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fece2ba0 # | | | | `-ReturnStmt 0x55c9fece2b90 # | | | | `-CallExpr 0x55c9fece2b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece2b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fece2b28 '' Function 0x55c9febd92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fece2b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece2ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece2ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece2a98 'uint4':'vector' lvalue ParmVar 0x55c9fece2748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fece28a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece2d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece2c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fece3098 # | | | | `-ReturnStmt 0x55c9fece3088 # | | | | `-CallExpr 0x55c9fece3058 'float' # | | | | |-ImplicitCastExpr 0x55c9fece3040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece3020 '' Function 0x55c9febd8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece2ff8 'float' # | | | | `-ImplicitCastExpr 0x55c9fece2fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece2fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece2f90 'int64_t':'long' lvalue ParmVar 0x55c9fece2c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fece2db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece31f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece3148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fece35b0 # | | | | `-ReturnStmt 0x55c9fece35a0 # | | | | `-CallExpr 0x55c9fece3570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece3558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece3538 '' Function 0x55c9febd8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece3510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece34e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece34a8 'int64_t2':'vector' lvalue ParmVar 0x55c9fece3148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fece32a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece3710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece3660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fece44c0 # | | | | `-ReturnStmt 0x55c9fece44b0 # | | | | `-CallExpr 0x55c9fece4480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece4468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fece4448 '' Function 0x55c9febd9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fece4420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece4408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece43f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece43b8 'int64_t3':'vector' lvalue ParmVar 0x55c9fece3660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fece41b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece4620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece4570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fece49e8 # | | | | `-ReturnStmt 0x55c9fece49d8 # | | | | `-CallExpr 0x55c9fece49a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece4990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fece4970 '' Function 0x55c9febd92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fece4948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece4930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece4918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece48e0 'int64_t4':'vector' lvalue ParmVar 0x55c9fece4570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fece46d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece4b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece4a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fece4f00 # | | | | `-ReturnStmt 0x55c9fece4ef0 # | | | | `-CallExpr 0x55c9fece4ec0 'float' # | | | | |-ImplicitCastExpr 0x55c9fece4ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece4e88 '' Function 0x55c9febd8b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece4e60 'float' # | | | | `-ImplicitCastExpr 0x55c9fece4e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece4e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece4df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fece4a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fece4bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece5060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece4fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fece5438 # | | | | `-ReturnStmt 0x55c9fece5428 # | | | | `-CallExpr 0x55c9fece53f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece53e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece53c0 '' Function 0x55c9febd8e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece5398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece5380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece5368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece5330 'uint64_t2':'vector' lvalue ParmVar 0x55c9fece4fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fece5110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece5598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece54e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fece5978 # | | | | `-ReturnStmt 0x55c9fece5968 # | | | | `-CallExpr 0x55c9fece5938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece5920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fece5900 '' Function 0x55c9febd9078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fece58d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece58c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece58a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece5870 'uint64_t3':'vector' lvalue ParmVar 0x55c9fece54e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fece5648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece5ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece5a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fece5ec0 # | | | | `-ReturnStmt 0x55c9fece5eb0 # | | | | `-CallExpr 0x55c9fece5e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece5e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fece5e48 '' Function 0x55c9febd92f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fece5e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece5e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece5df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece5db8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fece5a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fece5b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece6030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece5f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fece68b8 # | | | | `-ReturnStmt 0x55c9fece68a8 # | | | | `-CallExpr 0x55c9fece6878 'float' # | | | | |-ImplicitCastExpr 0x55c9fece6860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece6840 '' Function 0x55c9febddf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece6818 'float' # | | | | `-ImplicitCastExpr 0x55c9fece6800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece67e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece67b0 'double' lvalue ParmVar 0x55c9fece5f80 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fece60e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fece6a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece6978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fece6d90 # | | | | `-ReturnStmt 0x55c9fece6d80 # | | | | `-CallExpr 0x55c9fece6d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece6d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece6d18 '' Function 0x55c9febde178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece6cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece6cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece6cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece6c88 'double2':'vector' lvalue ParmVar 0x55c9fece6978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fece6ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fece6f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece6e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fece7270 # | | | | `-ReturnStmt 0x55c9fece7260 # | | | | `-CallExpr 0x55c9fece7230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece7218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fece71f8 '' Function 0x55c9febde3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fece71d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece71b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece71a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece7168 'double3':'vector' lvalue ParmVar 0x55c9fece6e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fece6fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fece73e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece7330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fece7758 # | | | | `-ReturnStmt 0x55c9fece7748 # | | | | `-CallExpr 0x55c9fece7718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece7700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fece76e0 '' Function 0x55c9febde668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fece76b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece76a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece7688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece7650 'double4':'vector' lvalue ParmVar 0x55c9fece7330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fece7490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fece78b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece7808 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fece7c18 # | | | | `-ReturnStmt 0x55c9fece7c08 # | | | | `-CallExpr 0x55c9fece7bd8 'float' # | | | | |-ImplicitCastExpr 0x55c9fece7bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece7ba0 '' Function 0x55c9febddf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece7b78 'float' # | | | | `-ImplicitCastExpr 0x55c9fece7b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece7b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece7b10 'int' lvalue ParmVar 0x55c9fece7808 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fece7968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece7d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece7cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fece80f8 # | | | | `-ReturnStmt 0x55c9fece80e8 # | | | | `-CallExpr 0x55c9fece80b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece80a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece8080 '' Function 0x55c9febde178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece8058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece8040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece8028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece7ff0 'int2':'vector' lvalue ParmVar 0x55c9fece7cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fece7e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece8258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece81a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fece85e0 # | | | | `-ReturnStmt 0x55c9fece85d0 # | | | | `-CallExpr 0x55c9fece85a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece8588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fece8568 '' Function 0x55c9febde3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fece8540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece8528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece8510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece84d8 'int3':'vector' lvalue ParmVar 0x55c9fece81a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fece8308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece9000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece8f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fece9390 # | | | | `-ReturnStmt 0x55c9fece9380 # | | | | `-CallExpr 0x55c9fece9350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece9338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fece9318 '' Function 0x55c9febde668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fece92f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece92d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece92c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece9288 'int4':'vector' lvalue ParmVar 0x55c9fece8f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fece90b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece94f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece9440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fece9870 # | | | | `-ReturnStmt 0x55c9fece9860 # | | | | `-CallExpr 0x55c9fece9830 'float' # | | | | |-ImplicitCastExpr 0x55c9fece9818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fece97f8 '' Function 0x55c9febddf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fece97d0 'float' # | | | | `-ImplicitCastExpr 0x55c9fece97b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece97a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece9768 'uint':'unsigned int' lvalue ParmVar 0x55c9fece9440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fece95a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece99d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece9920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fece9d70 # | | | | `-ReturnStmt 0x55c9fece9d60 # | | | | `-CallExpr 0x55c9fece9d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fece9d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fece9cf8 '' Function 0x55c9febde178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fece9cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fece9cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fece9ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fece9c68 'uint2':'vector' lvalue ParmVar 0x55c9fece9920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fece9a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fece9ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fece9e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecea278 # | | | | `-ReturnStmt 0x55c9fecea268 # | | | | `-CallExpr 0x55c9fecea238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecea220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecea200 '' Function 0x55c9febde3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecea1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecea1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecea1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecea170 'uint3':'vector' lvalue ParmVar 0x55c9fece9e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fece9f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecea3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecea328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecea788 # | | | | `-ReturnStmt 0x55c9fecea778 # | | | | `-CallExpr 0x55c9fecea748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecea730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecea710 '' Function 0x55c9febde668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecea6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecea6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecea6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecea680 'uint4':'vector' lvalue ParmVar 0x55c9fecea328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecea488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecea8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecea838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9feceac88 # | | | | `-ReturnStmt 0x55c9feceac78 # | | | | `-CallExpr 0x55c9feceac48 'float' # | | | | |-ImplicitCastExpr 0x55c9feceac30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feceac10 '' Function 0x55c9febddf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feceabe8 'float' # | | | | `-ImplicitCastExpr 0x55c9feceabd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feceabb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feceab80 'int64_t':'long' lvalue ParmVar 0x55c9fecea838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecea998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feceade8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecead38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fececa78 # | | | | `-ReturnStmt 0x55c9fececa68 # | | | | `-CallExpr 0x55c9fececa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fececa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fececa00 '' Function 0x55c9febde178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecec9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecec9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecec9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecec970 'int64_t2':'vector' lvalue ParmVar 0x55c9fecead38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9feceae98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fececbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fececb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fececfa0 # | | | | `-ReturnStmt 0x55c9fececf90 # | | | | `-CallExpr 0x55c9fececf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fececf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fececf28 '' Function 0x55c9febde3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fececf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fececee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fececed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecece98 'int64_t3':'vector' lvalue ParmVar 0x55c9fececb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fececc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feced100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9feced050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9feced4d0 # | | | | `-ReturnStmt 0x55c9feced4c0 # | | | | `-CallExpr 0x55c9feced490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9feced478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9feced458 '' Function 0x55c9febde668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9feced430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9feced418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feced400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feced3c8 'int64_t4':'vector' lvalue ParmVar 0x55c9feced050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9feced1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9feced630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9feced580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9feced9f0 # | | | | `-ReturnStmt 0x55c9feced9e0 # | | | | `-CallExpr 0x55c9feced9b0 'float' # | | | | |-ImplicitCastExpr 0x55c9feced998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9feced978 '' Function 0x55c9febddf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9feced950 'float' # | | | | `-ImplicitCastExpr 0x55c9feced938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9feced920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9feced8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9feced580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9feced6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecedb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecedaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecedf30 # | | | | `-ReturnStmt 0x55c9fecedf20 # | | | | `-CallExpr 0x55c9fecedef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9feceded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecedeb8 '' Function 0x55c9febde178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecede90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecede78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecede60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecede28 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecedaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecedc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecee090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecedfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecee478 # | | | | `-ReturnStmt 0x55c9fecee468 # | | | | `-CallExpr 0x55c9fecee438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecee420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecee400 '' Function 0x55c9febde3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecee3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecee3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecee3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecee370 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecedfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecee140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecee5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecee528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecef2d0 # | | | | `-ReturnStmt 0x55c9fecef2c0 # | | | | `-CallExpr 0x55c9fecef290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecef278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecef258 '' Function 0x55c9febde668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecef230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecef218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecef200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecef1c8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecee528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecee688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecef438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecef388 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fecef780 # | | | | `-ReturnStmt 0x55c9fecef770 # | | | | `-CallExpr 0x55c9fecef740 'float' # | | | | |-ImplicitCastExpr 0x55c9fecef728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecef708 '' Function 0x55c9febe5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecef6e0 'float' # | | | | `-ImplicitCastExpr 0x55c9fecef6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecef6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecef678 'double' lvalue ParmVar 0x55c9fecef388 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fecef4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecef8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecef838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecefc50 # | | | | `-ReturnStmt 0x55c9fecefc40 # | | | | `-CallExpr 0x55c9fecefc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecefbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecefbd8 '' Function 0x55c9febe58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecefbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecefb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecefb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecefb48 'double2':'vector' lvalue ParmVar 0x55c9fecef838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecef998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecefdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecefd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fecf0128 # | | | | `-ReturnStmt 0x55c9fecf0118 # | | | | `-CallExpr 0x55c9fecf00e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf00d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecf00b0 '' Function 0x55c9febe5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecf0088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf0070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf0058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf0020 'double3':'vector' lvalue ParmVar 0x55c9fecefd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fecefe68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecf0290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf01e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fecf0608 # | | | | `-ReturnStmt 0x55c9fecf05f8 # | | | | `-CallExpr 0x55c9fecf05c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf05b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecf0590 '' Function 0x55c9febe5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecf0568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf0550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf0538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf0500 'double4':'vector' lvalue ParmVar 0x55c9fecf01e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fecf0340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecf0768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf06b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fecf0ac0 # | | | | `-ReturnStmt 0x55c9fecf0ab0 # | | | | `-CallExpr 0x55c9fecf0a80 'float' # | | | | |-ImplicitCastExpr 0x55c9fecf0a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecf0a48 '' Function 0x55c9febe5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecf0a20 'float' # | | | | `-ImplicitCastExpr 0x55c9fecf0a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf09f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf09b8 'int' lvalue ParmVar 0x55c9fecf06b8 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fecf0818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf0c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf0b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fecf0f98 # | | | | `-ReturnStmt 0x55c9fecf0f88 # | | | | `-CallExpr 0x55c9fecf0f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf0f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecf0f20 '' Function 0x55c9febe58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecf0ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf0ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf0ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf0e90 'int2':'vector' lvalue ParmVar 0x55c9fecf0b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fecf0cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf1780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf16d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecf1b00 # | | | | `-ReturnStmt 0x55c9fecf1af0 # | | | | `-CallExpr 0x55c9fecf1ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf1aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecf1a88 '' Function 0x55c9febe5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecf1a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf1a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf1a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf19f8 'int3':'vector' lvalue ParmVar 0x55c9fecf16d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fecf1830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf1c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf1bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecf1fe8 # | | | | `-ReturnStmt 0x55c9fecf1fd8 # | | | | `-CallExpr 0x55c9fecf1fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf1f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecf1f70 '' Function 0x55c9febe5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecf1f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf1f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf1f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf1ee0 'int4':'vector' lvalue ParmVar 0x55c9fecf1bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecf1d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf2148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf2098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecf24c0 # | | | | `-ReturnStmt 0x55c9fecf24b0 # | | | | `-CallExpr 0x55c9fecf2480 'float' # | | | | |-ImplicitCastExpr 0x55c9fecf2468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecf2448 '' Function 0x55c9febe5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecf2420 'float' # | | | | `-ImplicitCastExpr 0x55c9fecf2408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf23f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf23b8 'uint':'unsigned int' lvalue ParmVar 0x55c9fecf2098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecf21f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf2620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf2570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecf29b8 # | | | | `-ReturnStmt 0x55c9fecf29a8 # | | | | `-CallExpr 0x55c9fecf2978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf2960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecf2940 '' Function 0x55c9febe58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecf2918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf2900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf28e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf28b0 'uint2':'vector' lvalue ParmVar 0x55c9fecf2570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fecf26d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf2b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf2a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecf2eb8 # | | | | `-ReturnStmt 0x55c9fecf2ea8 # | | | | `-CallExpr 0x55c9fecf2e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf2e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecf2e40 '' Function 0x55c9febe5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecf2e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf2e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf2de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf2db0 'uint3':'vector' lvalue ParmVar 0x55c9fecf2a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecf2bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf3018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf2f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecf33c0 # | | | | `-ReturnStmt 0x55c9fecf33b0 # | | | | `-CallExpr 0x55c9fecf3380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf3368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecf3348 '' Function 0x55c9febe5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecf3320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf3308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf32f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf32b8 'uint4':'vector' lvalue ParmVar 0x55c9fecf2f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecf30c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf3520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf3470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecf4200 # | | | | `-ReturnStmt 0x55c9fecf41f0 # | | | | `-CallExpr 0x55c9fecf41c0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecf41a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecf4188 '' Function 0x55c9febe5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecf4160 'float' # | | | | `-ImplicitCastExpr 0x55c9fecf4148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf4130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf40f8 'int64_t':'long' lvalue ParmVar 0x55c9fecf3470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecf35d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf4360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf42b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecf4718 # | | | | `-ReturnStmt 0x55c9fecf4708 # | | | | `-CallExpr 0x55c9fecf46d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf46c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecf46a0 '' Function 0x55c9febe58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecf4678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf4660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf4648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf4610 'int64_t2':'vector' lvalue ParmVar 0x55c9fecf42b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecf4410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf4878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf47c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecf4c38 # | | | | `-ReturnStmt 0x55c9fecf4c28 # | | | | `-CallExpr 0x55c9fecf4bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf4be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecf4bc0 '' Function 0x55c9febe5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecf4b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf4b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf4b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf4b30 'int64_t3':'vector' lvalue ParmVar 0x55c9fecf47c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecf4928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf4d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf4ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecf5160 # | | | | `-ReturnStmt 0x55c9fecf5150 # | | | | `-CallExpr 0x55c9fecf5120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf5108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecf50e8 '' Function 0x55c9febe5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecf50c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf50a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf5090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf5058 'int64_t4':'vector' lvalue ParmVar 0x55c9fecf4ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecf4e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf52c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf5210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fecf5678 # | | | | `-ReturnStmt 0x55c9fecf5668 # | | | | `-CallExpr 0x55c9fecf5638 'float' # | | | | |-ImplicitCastExpr 0x55c9fecf5620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecf5600 '' Function 0x55c9febe5628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecf55d8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecf55c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf55a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf5570 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecf5210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fecf5370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf57d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf5728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecf5bb0 # | | | | `-ReturnStmt 0x55c9fecf5ba0 # | | | | `-CallExpr 0x55c9fecf5b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf5b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecf5b38 '' Function 0x55c9febe58a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecf5b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf5af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf5ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf5aa8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecf5728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecf5888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf5d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf5c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecf9628 # | | | | `-ReturnStmt 0x55c9fecf9618 # | | | | `-CallExpr 0x55c9fecf95e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf95d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecf95b0 '' Function 0x55c9febe5b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecf9588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf9570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf9558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf5fe8 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecf5c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecf5dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf9788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf96d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecf9b70 # | | | | `-ReturnStmt 0x55c9fecf9b60 # | | | | `-CallExpr 0x55c9fecf9b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecf9b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecf9af8 '' Function 0x55c9febe5da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecf9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecf9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf9aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf9a68 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecf96d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecf9838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecf9ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecf9c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fecfa028 # | | | | `-ReturnStmt 0x55c9fecfa018 # | | | | `-CallExpr 0x55c9fecf9fe8 'float' # | | | | |-ImplicitCastExpr 0x55c9fecf9fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecf9fb0 '' Function 0x55c9febe69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecf9f88 'float' # | | | | `-ImplicitCastExpr 0x55c9fecf9f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecf9f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecf9f20 'double' lvalue ParmVar 0x55c9fecf9c30 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fecf9d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecfa198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfa0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fecfa500 # | | | | `-ReturnStmt 0x55c9fecfa4f0 # | | | | `-CallExpr 0x55c9fecfa4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfa4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecfa488 '' Function 0x55c9febc4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecfa460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfa448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfa430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfa3f8 'double2':'vector' lvalue ParmVar 0x55c9fecfa0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fecfa248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecfa670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfa5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fecfa9e0 # | | | | `-ReturnStmt 0x55c9fecfa9d0 # | | | | `-CallExpr 0x55c9fecfa9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfa988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecfa968 '' Function 0x55c9febc5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecfa940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfa928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfa910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfa8d8 'double3':'vector' lvalue ParmVar 0x55c9fecfa5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fecfa720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecfab50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfaaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fecfaec8 # | | | | `-ReturnStmt 0x55c9fecfaeb8 # | | | | `-CallExpr 0x55c9fecfae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecfae50 '' Function 0x55c9febc52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecfae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfadf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfadc0 'double4':'vector' lvalue ParmVar 0x55c9fecfaaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fecfac00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fecfb028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfaf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fecfb380 # | | | | `-ReturnStmt 0x55c9fecfb370 # | | | | `-CallExpr 0x55c9fecfb340 'float' # | | | | |-ImplicitCastExpr 0x55c9fecfb328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecfb308 '' Function 0x55c9febe69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecfb2e0 'float' # | | | | `-ImplicitCastExpr 0x55c9fecfb2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfb2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfb278 'int' lvalue ParmVar 0x55c9fecfaf78 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fecfb0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfb550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfb430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fecfb8c8 # | | | | `-ReturnStmt 0x55c9fecfb8b8 # | | | | `-CallExpr 0x55c9fecfb888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfb870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecfb850 '' Function 0x55c9febc4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecfb828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfb810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfb7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfb7c0 'int2':'vector' lvalue ParmVar 0x55c9fecfb430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fecfb600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfba28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfb978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fecfbda8 # | | | | `-ReturnStmt 0x55c9fecfbd98 # | | | | `-CallExpr 0x55c9fecfbd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfbd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecfbd30 '' Function 0x55c9febc5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecfbd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfbcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfbcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfbca0 'int3':'vector' lvalue ParmVar 0x55c9fecfb978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fecfbad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfbf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfbe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fecfc290 # | | | | `-ReturnStmt 0x55c9fecfc280 # | | | | `-CallExpr 0x55c9fecfc250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfc238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecfc218 '' Function 0x55c9febc52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecfc1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfc1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfc1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfc188 'int4':'vector' lvalue ParmVar 0x55c9fecfbe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fecfbfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfc3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfc340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fecfc768 # | | | | `-ReturnStmt 0x55c9fecfc758 # | | | | `-CallExpr 0x55c9fecfc728 'float' # | | | | |-ImplicitCastExpr 0x55c9fecfc710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecfc6f0 '' Function 0x55c9febe69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecfc6c8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecfc6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfc698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfc660 'uint':'unsigned int' lvalue ParmVar 0x55c9fecfc340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fecfc4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfc8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfc818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fecfcc60 # | | | | `-ReturnStmt 0x55c9fecfcc50 # | | | | `-CallExpr 0x55c9fecfcc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfcc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecfcbe8 '' Function 0x55c9febc4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecfcbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfcba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfcb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfcb58 'uint2':'vector' lvalue ParmVar 0x55c9fecfc818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fecfc978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfcdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfcd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fecfd160 # | | | | `-ReturnStmt 0x55c9fecfd150 # | | | | `-CallExpr 0x55c9fecfd120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfd108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecfd0e8 '' Function 0x55c9febc5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecfd0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfd0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfd090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfd058 'uint3':'vector' lvalue ParmVar 0x55c9fecfcd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fecfce70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfd2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfd210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fecfd680 # | | | | `-ReturnStmt 0x55c9fecfd670 # | | | | `-CallExpr 0x55c9fecfd640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfd628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecfd608 '' Function 0x55c9febc52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecfd5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfd5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfd5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfd578 'uint4':'vector' lvalue ParmVar 0x55c9fecfd210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fecfd370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfd7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfd730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fecfdb78 # | | | | `-ReturnStmt 0x55c9fecfdb68 # | | | | `-CallExpr 0x55c9fecfdb38 'float' # | | | | |-ImplicitCastExpr 0x55c9fecfdb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecfdb00 '' Function 0x55c9febe69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecfdad8 'float' # | | | | `-ImplicitCastExpr 0x55c9fecfdac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfdaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfda70 'int64_t':'long' lvalue ParmVar 0x55c9fecfd730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fecfd890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfdcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfdc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecfe090 # | | | | `-ReturnStmt 0x55c9fecfe080 # | | | | `-CallExpr 0x55c9fecfe050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfe038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecfe018 '' Function 0x55c9febc4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecfdff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfdfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfdfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfdf88 'int64_t2':'vector' lvalue ParmVar 0x55c9fecfdc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecfdd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfe1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfe140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecfe5b0 # | | | | `-ReturnStmt 0x55c9fecfe5a0 # | | | | `-CallExpr 0x55c9fecfe570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfe558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecfe538 '' Function 0x55c9febc5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecfe510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfe4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfe4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfe4a8 'int64_t3':'vector' lvalue ParmVar 0x55c9fecfe140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecfe2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfe710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfe660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fecfead8 # | | | | `-ReturnStmt 0x55c9fecfeac8 # | | | | `-CallExpr 0x55c9fecfea98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecfea80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fecfea60 '' Function 0x55c9febc52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fecfea38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecfea20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfea08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfe9d0 'int64_t4':'vector' lvalue ParmVar 0x55c9fecfe660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecfe7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecfec38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecfeb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fecfeff0 # | | | | `-ReturnStmt 0x55c9fecfefe0 # | | | | `-CallExpr 0x55c9fecfefb0 'float' # | | | | |-ImplicitCastExpr 0x55c9fecfef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fecfef78 '' Function 0x55c9febe69b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fecfef50 'float' # | | | | `-ImplicitCastExpr 0x55c9fecfef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecfef20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecfeee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fecfeb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fecfece8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecff150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecff0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fecff528 # | | | | `-ReturnStmt 0x55c9fecff518 # | | | | `-CallExpr 0x55c9fecff4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecff4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fecff4b0 '' Function 0x55c9febc4dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fecff488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecff470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecff458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecff420 'uint64_t2':'vector' lvalue ParmVar 0x55c9fecff0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fecff200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecff988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecff8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fecffd68 # | | | | `-ReturnStmt 0x55c9fecffd58 # | | | | `-CallExpr 0x55c9fecffd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fecffd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fecffcf0 '' Function 0x55c9febc5038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fecffcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fecffcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fecffc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fecffc60 'uint64_t3':'vector' lvalue ParmVar 0x55c9fecff8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fecffa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fecffec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fecffe18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed002b0 # | | | | `-ReturnStmt 0x55c9fed002a0 # | | | | `-CallExpr 0x55c9fed00270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed00258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed00238 '' Function 0x55c9febc52b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed00210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed001f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed001e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed001a8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fecffe18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fecfff78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed00420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed00370 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed00768 # | | | | `-ReturnStmt 0x55c9fed00758 # | | | | `-CallExpr 0x55c9fed00728 'float' # | | | | |-ImplicitCastExpr 0x55c9fed00710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed006f0 '' Function 0x55c9febf0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed006c8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed006b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed00698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed00660 'double' lvalue ParmVar 0x55c9fed00370 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed004d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed008d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed00828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed00c40 # | | | | `-ReturnStmt 0x55c9fed00c30 # | | | | `-CallExpr 0x55c9fed00c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed00be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed00bc8 '' Function 0x55c9febf04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed00ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed00b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed00b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed00b38 'double2':'vector' lvalue ParmVar 0x55c9fed00828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed00988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed00db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed00d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed01120 # | | | | `-ReturnStmt 0x55c9fed01110 # | | | | `-CallExpr 0x55c9fed010e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed010c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed010a8 '' Function 0x55c9febf0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed01080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed01068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed01050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed01018 'double3':'vector' lvalue ParmVar 0x55c9fed00d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed00e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed01290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed011e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed01608 # | | | | `-ReturnStmt 0x55c9fed015f8 # | | | | `-CallExpr 0x55c9fed015c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed015b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed01590 '' Function 0x55c9febf09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed01568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed01550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed01538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed01500 'double4':'vector' lvalue ParmVar 0x55c9fed011e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed01340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed01768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed016b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed02368 # | | | | `-ReturnStmt 0x55c9fed02358 # | | | | `-CallExpr 0x55c9fed02328 'float' # | | | | |-ImplicitCastExpr 0x55c9fed02310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed022f0 '' Function 0x55c9febf0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed022c8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed022b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed02298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed02260 'int' lvalue ParmVar 0x55c9fed016b8 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed020c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed024c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed02418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed02840 # | | | | `-ReturnStmt 0x55c9fed02830 # | | | | `-CallExpr 0x55c9fed02800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed027e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed027c8 '' Function 0x55c9febf04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed027a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed02788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed02770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed02738 'int2':'vector' lvalue ParmVar 0x55c9fed02418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed02578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed029a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed028f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed02d20 # | | | | `-ReturnStmt 0x55c9fed02d10 # | | | | `-CallExpr 0x55c9fed02ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed02cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed02ca8 '' Function 0x55c9febf0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed02c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed02c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed02c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed02c18 'int3':'vector' lvalue ParmVar 0x55c9fed028f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed02a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed02e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed02dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed03208 # | | | | `-ReturnStmt 0x55c9fed031f8 # | | | | `-CallExpr 0x55c9fed031c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed031b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed03190 '' Function 0x55c9febf09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed03168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed03150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed03138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed03100 'int4':'vector' lvalue ParmVar 0x55c9fed02dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed02f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed03368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed032b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed036e0 # | | | | `-ReturnStmt 0x55c9fed036d0 # | | | | `-CallExpr 0x55c9fed036a0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed03688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed03668 '' Function 0x55c9febf0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed03640 'float' # | | | | `-ImplicitCastExpr 0x55c9fed03628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed03610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed035d8 'uint':'unsigned int' lvalue ParmVar 0x55c9fed032b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed03418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed03840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed03790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed03bd8 # | | | | `-ReturnStmt 0x55c9fed03bc8 # | | | | `-CallExpr 0x55c9fed03b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed03b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed03b60 '' Function 0x55c9febf04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed03b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed03b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed03b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed03ad0 'uint2':'vector' lvalue ParmVar 0x55c9fed03790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed038f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed03d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed03c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed0ab60 # | | | | `-ReturnStmt 0x55c9fed0ab50 # | | | | `-CallExpr 0x55c9fed0ab20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed04080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed04060 '' Function 0x55c9febf0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed04038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed04020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed04008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed03fd0 'uint3':'vector' lvalue ParmVar 0x55c9fed03c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed03de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0acc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0ac10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed0b068 # | | | | `-ReturnStmt 0x55c9fed0b058 # | | | | `-CallExpr 0x55c9fed0b028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0b010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed0aff0 '' Function 0x55c9febf09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed0afc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0afb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0af98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0af60 'uint4':'vector' lvalue ParmVar 0x55c9fed0ac10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed0ad70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0b1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0b118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed0b560 # | | | | `-ReturnStmt 0x55c9fed0b550 # | | | | `-CallExpr 0x55c9fed0b520 'float' # | | | | |-ImplicitCastExpr 0x55c9fed0b508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed0b4e8 '' Function 0x55c9febf0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed0b4c0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed0b4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0b490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0b458 'int64_t':'long' lvalue ParmVar 0x55c9fed0b118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed0b278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0b6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0b610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed0ba78 # | | | | `-ReturnStmt 0x55c9fed0ba68 # | | | | `-CallExpr 0x55c9fed0ba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0ba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed0ba00 '' Function 0x55c9febf04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed0b9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0b9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0b970 'int64_t2':'vector' lvalue ParmVar 0x55c9fed0b610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed0b770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0bbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0bb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed0bf98 # | | | | `-ReturnStmt 0x55c9fed0bf88 # | | | | `-CallExpr 0x55c9fed0bf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0bf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed0bf20 '' Function 0x55c9febf0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed0bef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0bee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0bec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0be90 'int64_t3':'vector' lvalue ParmVar 0x55c9fed0bb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed0bc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0c0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0c048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed0c4c0 # | | | | `-ReturnStmt 0x55c9fed0c4b0 # | | | | `-CallExpr 0x55c9fed0c480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0c468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed0c448 '' Function 0x55c9febf09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed0c420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0c408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0c3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0c3b8 'int64_t4':'vector' lvalue ParmVar 0x55c9fed0c048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed0c1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0c620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0c570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed0c9d8 # | | | | `-ReturnStmt 0x55c9fed0c9c8 # | | | | `-CallExpr 0x55c9fed0c998 'float' # | | | | |-ImplicitCastExpr 0x55c9fed0c980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed0c960 '' Function 0x55c9febf0240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed0c938 'float' # | | | | `-ImplicitCastExpr 0x55c9fed0c920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0c908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0c8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed0c570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed0c6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec59e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0ca88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec5a248 # | | | | `-ReturnStmt 0x55c9fec5a238 # | | | | `-CallExpr 0x55c9fec5a208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec5a1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec5a1d0 '' Function 0x55c9febf04b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec5a1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec5a190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec5a178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec5a140 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed0ca88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec59f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec5a3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec5a2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fec5a788 # | | | | `-ReturnStmt 0x55c9fec5a778 # | | | | `-CallExpr 0x55c9fec5a748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec5a730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec5a710 '' Function 0x55c9febf0730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec5a6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec5a6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec5a6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec5a680 'uint64_t3':'vector' lvalue ParmVar 0x55c9fec5a2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec5a458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec5a8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec5a838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fec5acd0 # | | | | `-ReturnStmt 0x55c9fec5acc0 # | | | | `-CallExpr 0x55c9fec5ac90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec5ac78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec5ac58 '' Function 0x55c9febf09a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec5ac30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec5ac18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec5ac00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec5abc8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fec5a838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fec5a998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec5ae40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec5ad90 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fec5b188 # | | | | `-ReturnStmt 0x55c9fec5b178 # | | | | `-CallExpr 0x55c9fec5b148 'float' # | | | | |-ImplicitCastExpr 0x55c9fec5b130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec5b110 '' Function 0x55c9febf15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec5b0e8 'float' # | | | | `-ImplicitCastExpr 0x55c9fec5b0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec5b0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec5b080 'double' lvalue ParmVar 0x55c9fec5ad90 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fec5aef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec5b2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec5b248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fec5b660 # | | | | `-ReturnStmt 0x55c9fec5b650 # | | | | `-CallExpr 0x55c9fec5b620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec5b608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec5b5e8 '' Function 0x55c9febf1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec5b5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec5b5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec5b590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec5b558 'double2':'vector' lvalue ParmVar 0x55c9fec5b248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fec5b3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec5b7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec5b720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fec5bb40 # | | | | `-ReturnStmt 0x55c9fec5bb30 # | | | | `-CallExpr 0x55c9fec5bb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec5bae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec5bac8 '' Function 0x55c9febf1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec5baa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec5ba88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec5ba70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec5ba38 'double3':'vector' lvalue ParmVar 0x55c9fec5b720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fec5b880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec5bcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec5bc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed0e1a8 # | | | | `-ReturnStmt 0x55c9fed0e198 # | | | | `-CallExpr 0x55c9fed0e168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0e150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed0e130 '' Function 0x55c9febf1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed0e108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0e0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0e0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0e0a0 'double4':'vector' lvalue ParmVar 0x55c9fec5bc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fec5bd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed0e308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0e258 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed0e660 # | | | | `-ReturnStmt 0x55c9fed0e650 # | | | | `-CallExpr 0x55c9fed0e620 'float' # | | | | |-ImplicitCastExpr 0x55c9fed0e608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed0e5e8 '' Function 0x55c9febf15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed0e5c0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed0e5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0e590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0e558 'int' lvalue ParmVar 0x55c9fed0e258 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed0e3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0e7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0e710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed0eb38 # | | | | `-ReturnStmt 0x55c9fed0eb28 # | | | | `-CallExpr 0x55c9fed0eaf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0eae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed0eac0 '' Function 0x55c9febf1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed0ea98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0ea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0ea68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0ea30 'int2':'vector' lvalue ParmVar 0x55c9fed0e710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed0e870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0ec98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0ebe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed0f018 # | | | | `-ReturnStmt 0x55c9fed0f008 # | | | | `-CallExpr 0x55c9fed0efd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0efc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed0efa0 '' Function 0x55c9febf1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed0ef78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0ef60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0ef48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0ef10 'int3':'vector' lvalue ParmVar 0x55c9fed0ebe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed0ed48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0f178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0f0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed0f500 # | | | | `-ReturnStmt 0x55c9fed0f4f0 # | | | | `-CallExpr 0x55c9fed0f4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0f4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed0f488 '' Function 0x55c9febf1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed0f460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0f448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0f430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0f3f8 'int4':'vector' lvalue ParmVar 0x55c9fed0f0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed0f228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0f660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0f5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed0f9d8 # | | | | `-ReturnStmt 0x55c9fed0f9c8 # | | | | `-CallExpr 0x55c9fed0f998 'float' # | | | | |-ImplicitCastExpr 0x55c9fed0f980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed0f960 '' Function 0x55c9febf15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed0f938 'float' # | | | | `-ImplicitCastExpr 0x55c9fed0f920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0f908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0f8d0 'uint':'unsigned int' lvalue ParmVar 0x55c9fed0f5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed0f710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed0fb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed0fa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed0fed0 # | | | | `-ReturnStmt 0x55c9fed0fec0 # | | | | `-CallExpr 0x55c9fed0fe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed0fe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed0fe58 '' Function 0x55c9febf1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed0fe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed0fe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed0fe00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed0fdc8 'uint2':'vector' lvalue ParmVar 0x55c9fed0fa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed0fbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed10860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed107b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed10c00 # | | | | `-ReturnStmt 0x55c9fed10bf0 # | | | | `-CallExpr 0x55c9fed10bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed10ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed10b88 '' Function 0x55c9febf1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed10b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed10b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed10b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed10af8 'uint3':'vector' lvalue ParmVar 0x55c9fed107b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed10910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed10d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed10cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed11108 # | | | | `-ReturnStmt 0x55c9fed110f8 # | | | | `-CallExpr 0x55c9fed110c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed110b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed11090 '' Function 0x55c9febf1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed11068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed11050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed11038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed11000 'uint4':'vector' lvalue ParmVar 0x55c9fed10cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed10e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed11268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed111b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed11600 # | | | | `-ReturnStmt 0x55c9fed115f0 # | | | | `-CallExpr 0x55c9fed115c0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed115a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed11588 '' Function 0x55c9febf15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed11560 'float' # | | | | `-ImplicitCastExpr 0x55c9fed11548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed11530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed114f8 'int64_t':'long' lvalue ParmVar 0x55c9fed111b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed11318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed11760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed116b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed11b18 # | | | | `-ReturnStmt 0x55c9fed11b08 # | | | | `-CallExpr 0x55c9fed11ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed11ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed11aa0 '' Function 0x55c9febf1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed11a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed11a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed11a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed11a10 'int64_t2':'vector' lvalue ParmVar 0x55c9fed116b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed11810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed11c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed11bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed12038 # | | | | `-ReturnStmt 0x55c9fed12028 # | | | | `-CallExpr 0x55c9fed11ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed11fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed11fc0 '' Function 0x55c9febf1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed11f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed11f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed11f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed11f30 'int64_t3':'vector' lvalue ParmVar 0x55c9fed11bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed11d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed12198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed120e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed12560 # | | | | `-ReturnStmt 0x55c9fed12550 # | | | | `-CallExpr 0x55c9fed12520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed12508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed124e8 '' Function 0x55c9febf1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed124c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed124a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed12490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed12458 'int64_t4':'vector' lvalue ParmVar 0x55c9fed120e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed12248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed126c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed12610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed13488 # | | | | `-ReturnStmt 0x55c9fed13478 # | | | | `-CallExpr 0x55c9fed13448 'float' # | | | | |-ImplicitCastExpr 0x55c9fed13430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed13410 '' Function 0x55c9febf15f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed133e8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed133d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed133b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed13380 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed12610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed13180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed135e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed13538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed139c0 # | | | | `-ReturnStmt 0x55c9fed139b0 # | | | | `-CallExpr 0x55c9fed13980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed13968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed13948 '' Function 0x55c9febf1870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed13920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed13908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed138f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed138b8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed13538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed13698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed13b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed13a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed13f00 # | | | | `-ReturnStmt 0x55c9fed13ef0 # | | | | `-CallExpr 0x55c9fed13ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed13ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed13e88 '' Function 0x55c9febf1ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed13e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed13e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed13e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed13df8 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed13a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed13bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed14060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed13fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed14448 # | | | | `-ReturnStmt 0x55c9fed14438 # | | | | `-CallExpr 0x55c9fed14408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed143f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed143d0 '' Function 0x55c9febf1d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed143a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed14390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed14378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed14340 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed13fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed14110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed145a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed14500 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed14928 # | | | | `-ReturnStmt 0x55c9fed14918 # | | | | `-CallExpr 0x55c9fed148e8 'bool' # | | | | |-ImplicitCastExpr 0x55c9fed148d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed14878 '' Function 0x55c9febf2ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55c9fed14850 'float' # | | | | `-ImplicitCastExpr 0x55c9fed14838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed14820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed147e8 'double' lvalue ParmVar 0x55c9fed14500 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed14658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed14a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed149e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed14e58 # | | | | `-ReturnStmt 0x55c9fed14e48 # | | | | `-CallExpr 0x55c9fed14e18 'vector' # | | | | |-ImplicitCastExpr 0x55c9fed14e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed14d80 '' Function 0x55c9febf2df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed14d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed14d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed14d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed14cf0 'double2':'vector' lvalue ParmVar 0x55c9fed149e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed14b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed14fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed14f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed15798 # | | | | `-ReturnStmt 0x55c9fed15788 # | | | | `-CallExpr 0x55c9fed15758 'vector' # | | | | |-ImplicitCastExpr 0x55c9fed15740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed156c0 '' Function 0x55c9febf30e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed15698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed15680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed15668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed15630 'double3':'vector' lvalue ParmVar 0x55c9fed14f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed15070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed15900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed15850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed15cd8 # | | | | `-ReturnStmt 0x55c9fed15cc8 # | | | | `-CallExpr 0x55c9fed15c98 'vector' # | | | | |-ImplicitCastExpr 0x55c9fed15c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed15c00 '' Function 0x55c9febf33d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed15bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed15bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed15ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed15b70 'double4':'vector' lvalue ParmVar 0x55c9fed15850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed159b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed15db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed15d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55c9fed16018 # | | | `-ReturnStmt 0x55c9fed16008 # | | | `-CallExpr 0x55c9fed15fd8 'bool' # | | | |-ImplicitCastExpr 0x55c9fed15fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55c9fed15fa0 '' Function 0x55c9febf4000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55c9fed15f78 'float' # | | | `-ImplicitCastExpr 0x55c9fed15f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55c9fed15f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55c9fed15f10 'double' lvalue ParmVar 0x55c9fed15d08 'V' 'double' # | | |-FunctionDecl 0x55c9fed160f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed16048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55c9fed16380 # | | | `-ReturnStmt 0x55c9fed16370 # | | | `-CallExpr 0x55c9fed16340 'vector' # | | | |-ImplicitCastExpr 0x55c9fed16328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55c9fed16308 '' Function 0x55c9febf4278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55c9fed162e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55c9fed162c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55c9fed162b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55c9fed16278 'double2':'vector' lvalue ParmVar 0x55c9fed16048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55c9fed16460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed163b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55c9fed166f0 # | | | `-ReturnStmt 0x55c9fed166e0 # | | | `-CallExpr 0x55c9fed166b0 'vector' # | | | |-ImplicitCastExpr 0x55c9fed16698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55c9fed16678 '' Function 0x55c9febf44f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55c9fed16650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55c9fed16638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55c9fed16620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55c9fed165e8 'double3':'vector' lvalue ParmVar 0x55c9fed163b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55c9fed167d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed16720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55c9fed16a68 # | | | `-ReturnStmt 0x55c9fed16a58 # | | | `-CallExpr 0x55c9fed16a28 'vector' # | | | |-ImplicitCastExpr 0x55c9fed16a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55c9fed169f0 '' Function 0x55c9febf4768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55c9fed169c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55c9fed169b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55c9fed16998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55c9fed16960 'double4':'vector' lvalue ParmVar 0x55c9fed16720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55c9fed17160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55c9fed16a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed16b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed170b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed16e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fed16f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55c9fed16f78 col:39 s 'T' # | | | |-CompoundStmt 0x55c9fed17430 # | | | | `-ReturnStmt 0x55c9fed17420 # | | | | `-RecoveryExpr 0x55c9fed173e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fed172d0 '' lvalue (ADL) = 'lerp' 0x55c9febf6578 0x55c9febf4b08 0x55c9febf4ed0 0x55c9febf5298 0x55c9febf5660 0x55c9febf5a10 0x55c9febf5de8 0x55c9febf61b0 # | | | | |-RecoveryExpr 0x55c9fed17350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55c9fed17370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fed171d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55c9fed178f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed174f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55c9fed17740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55c9fed177c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55c9fed17db8 # | | | | `-ReturnStmt 0x55c9fed17da8 # | | | | `-CallExpr 0x55c9fed17d68 'float' # | | | | |-ImplicitCastExpr 0x55c9fed17d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55c9fed17cf8 '' Function 0x55c9febf5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55c9fed17bb0 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed17b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed17b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed17b48 'double' lvalue ParmVar 0x55c9fed174f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55c9fed17c40 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed17c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed17c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed17bd8 'double' lvalue ParmVar 0x55c9fed17740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55c9fed17cd0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed17cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed17ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed17c68 'double' lvalue ParmVar 0x55c9fed177c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55c9fed179b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed18108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed17e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fed17ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fed17f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed18648 # | | | | `-ReturnStmt 0x55c9fed18638 # | | | | `-CallExpr 0x55c9fed185f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed185e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed18558 '' Function 0x55c9febf5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed183e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed183c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed183b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed18378 'double2':'vector' lvalue ParmVar 0x55c9fed17e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55c9fed18488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed18470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed18458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed18420 'double2':'vector' lvalue ParmVar 0x55c9fed17ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed18530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed18518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed18500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed184c8 'double2':'vector' lvalue ParmVar 0x55c9fed17f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed181c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed18998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed18708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fed18788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fed18808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed18ed8 # | | | | `-ReturnStmt 0x55c9fed18ec8 # | | | | `-CallExpr 0x55c9fed18e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed18e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed18df0 '' Function 0x55c9febf61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed18c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed18c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed18c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed18c10 'double3':'vector' lvalue ParmVar 0x55c9fed18708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55c9fed18d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed18d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed18cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed18cb8 'double3':'vector' lvalue ParmVar 0x55c9fed18788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed18dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed18db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed18d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed18d60 'double3':'vector' lvalue ParmVar 0x55c9fed18808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed18a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed19228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed18f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fed19018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fed19098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed1aba0 # | | | | `-ReturnStmt 0x55c9fed1ab90 # | | | | `-CallExpr 0x55c9fed1ab50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed19710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed19688 '' Function 0x55c9febf6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed19510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed194f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed194e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed194a8 'double4':'vector' lvalue ParmVar 0x55c9fed18f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55c9fed195b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed195a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed19588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed19550 'double4':'vector' lvalue ParmVar 0x55c9fed19018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed19660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed19648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed19630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed195f8 'double4':'vector' lvalue ParmVar 0x55c9fed19098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed192e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed1ae88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1ac50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55c9fed1acd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55c9fed1ad50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55c9fed1b320 # | | | | `-ReturnStmt 0x55c9fed1b310 # | | | | `-CallExpr 0x55c9fed1b2d0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed1b2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55c9fed1b298 '' Function 0x55c9febf5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55c9fed1b150 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed1b138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1b120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1b0e8 'int' lvalue ParmVar 0x55c9fed1ac50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55c9fed1b1e0 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed1b1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1b1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1b178 'int' lvalue ParmVar 0x55c9fed1acd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55c9fed1b270 'float' # | | | | `-ImplicitCastExpr 0x55c9fed1b258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1b240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1b208 'int' lvalue ParmVar 0x55c9fed1ad50 'V3' 'int' # | | | `-DeprecatedAttr 0x55c9fed1af48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1b658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1b3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fed1b450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fed1b4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed1bb40 # | | | | `-ReturnStmt 0x55c9fed1bb30 # | | | | `-CallExpr 0x55c9fed1baf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed1bad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed1bab8 '' Function 0x55c9febf5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed1b940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1b928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1b910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1b8d8 'int2':'vector' lvalue ParmVar 0x55c9fed1b3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55c9fed1b9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1b9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1b9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1b980 'int2':'vector' lvalue ParmVar 0x55c9fed1b450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed1ba90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed1ba78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1ba60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1ba28 'int2':'vector' lvalue ParmVar 0x55c9fed1b4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed1b718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1be78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1bbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fed1bc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fed1bcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed1c368 # | | | | `-ReturnStmt 0x55c9fed1c358 # | | | | `-CallExpr 0x55c9fed1c318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed1c300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed1c2e0 '' Function 0x55c9febf61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed1c168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1c150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1c138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1c100 'int3':'vector' lvalue ParmVar 0x55c9fed1bbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55c9fed1c210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1c1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1c1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1c1a8 'int3':'vector' lvalue ParmVar 0x55c9fed1bc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed1c2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed1c2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1c288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1c250 'int3':'vector' lvalue ParmVar 0x55c9fed1bcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed1bf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1c6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1c418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fed1c498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fed1c518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed1dbc0 # | | | | `-ReturnStmt 0x55c9fed1dbb0 # | | | | `-CallExpr 0x55c9fed1db70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed1cb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed1cb18 '' Function 0x55c9febf6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed1c9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1c988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1c970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1c938 'int4':'vector' lvalue ParmVar 0x55c9fed1c418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55c9fed1ca48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1ca30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1ca18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1c9e0 'int4':'vector' lvalue ParmVar 0x55c9fed1c498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed1caf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed1cad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1cac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1ca88 'int4':'vector' lvalue ParmVar 0x55c9fed1c518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed1c768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1def8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1dc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fed1dcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fed1dd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed1e3b0 # | | | | `-ReturnStmt 0x55c9fed1e3a0 # | | | | `-CallExpr 0x55c9fed1e360 'float' # | | | | |-ImplicitCastExpr 0x55c9fed1e348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55c9fed1e328 '' Function 0x55c9febf5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55c9fed1e1e0 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed1e1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1e1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1e178 'uint':'unsigned int' lvalue ParmVar 0x55c9fed1dc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55c9fed1e270 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed1e258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1e240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1e208 'uint':'unsigned int' lvalue ParmVar 0x55c9fed1dcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55c9fed1e300 'float' # | | | | `-ImplicitCastExpr 0x55c9fed1e2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1e2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1e298 'uint':'unsigned int' lvalue ParmVar 0x55c9fed1dd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed1dfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1e6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1e460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fed1e4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fed1e560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed1ebf0 # | | | | `-ReturnStmt 0x55c9fed1ebe0 # | | | | `-CallExpr 0x55c9fed1eba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed1eb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed1eb68 '' Function 0x55c9febf5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed1e9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1e9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1e9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1e988 'uint2':'vector' lvalue ParmVar 0x55c9fed1e460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55c9fed1ea98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1ea80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1ea68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1ea30 'uint2':'vector' lvalue ParmVar 0x55c9fed1e4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed1eb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed1eb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1eb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1ead8 'uint2':'vector' lvalue ParmVar 0x55c9fed1e560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed1e7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1ef28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1eca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fed1ed20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fed1eda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed1f438 # | | | | `-ReturnStmt 0x55c9fed1f428 # | | | | `-CallExpr 0x55c9fed1f3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed1f3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed1f3b0 '' Function 0x55c9febf61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed1f238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1f220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1f208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1f1d0 'uint3':'vector' lvalue ParmVar 0x55c9fed1eca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55c9fed1f2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1f2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1f2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1f278 'uint3':'vector' lvalue ParmVar 0x55c9fed1ed20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed1f388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed1f370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1f358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1f320 'uint3':'vector' lvalue ParmVar 0x55c9fed1eda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed1efe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1f778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1f4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fed1f568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fed1f5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed1fcb0 # | | | | `-ReturnStmt 0x55c9fed1fca0 # | | | | `-CallExpr 0x55c9fed1fc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed1fc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed1fc28 '' Function 0x55c9febf6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed1fa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1fa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1fa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1fa28 'uint4':'vector' lvalue ParmVar 0x55c9fed1f4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55c9fed1fb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed1fb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed1fb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed1fad0 'uint4':'vector' lvalue ParmVar 0x55c9fed1f568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed1fc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed1fbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed1fbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed1fb98 'uint4':'vector' lvalue ParmVar 0x55c9fed1f5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed1f838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed1ffe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed1fd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fed1fde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fed1fe60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed204c0 # | | | | `-ReturnStmt 0x55c9fed204b0 # | | | | `-CallExpr 0x55c9fed20470 'float' # | | | | |-ImplicitCastExpr 0x55c9fed20458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55c9fed20438 '' Function 0x55c9febf5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55c9fed202f0 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed202d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed202c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed20288 'int64_t':'long' lvalue ParmVar 0x55c9fed1fd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55c9fed20380 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed20368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed20350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed20318 'int64_t':'long' lvalue ParmVar 0x55c9fed1fde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55c9fed20410 'float' # | | | | `-ImplicitCastExpr 0x55c9fed203f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed203e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed203a8 'int64_t':'long' lvalue ParmVar 0x55c9fed1fe60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed200a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed207f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed20570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed205f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed20670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed20d20 # | | | | `-ReturnStmt 0x55c9fed20d10 # | | | | `-CallExpr 0x55c9fed20cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed20cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed20c98 '' Function 0x55c9febf5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed20b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed20b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed20af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed20ab8 'int64_t2':'vector' lvalue ParmVar 0x55c9fed20570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55c9fed20bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed20bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed20b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed20b60 'int64_t2':'vector' lvalue ParmVar 0x55c9fed205f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed20c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed20c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed20c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed20c08 'int64_t2':'vector' lvalue ParmVar 0x55c9fed20670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed208b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed21058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed20dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed20e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed20ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed21588 # | | | | `-ReturnStmt 0x55c9fed21578 # | | | | `-CallExpr 0x55c9fed21538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed21520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed21500 '' Function 0x55c9febf61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed21388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed21370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed21358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed21320 'int64_t3':'vector' lvalue ParmVar 0x55c9fed20dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55c9fed21430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed21418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed21400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed213c8 'int64_t3':'vector' lvalue ParmVar 0x55c9fed20e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed214d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed214c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed214a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed21470 'int64_t3':'vector' lvalue ParmVar 0x55c9fed20ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed21118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed218c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed21638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed216b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed21738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed22e20 # | | | | `-ReturnStmt 0x55c9fed22e10 # | | | | `-CallExpr 0x55c9fed22dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed22db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed22d98 '' Function 0x55c9febf6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed22c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed22c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed22bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed22bb8 'int64_t4':'vector' lvalue ParmVar 0x55c9fed21638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55c9fed22cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed22cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed22c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed22c60 'int64_t4':'vector' lvalue ParmVar 0x55c9fed216b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed22d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed22d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed22d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed22d08 'int64_t4':'vector' lvalue ParmVar 0x55c9fed21738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed21988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed23158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed22ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fed22f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fed22fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed23650 # | | | | `-ReturnStmt 0x55c9fed23640 # | | | | `-CallExpr 0x55c9fed23600 'float' # | | | | |-ImplicitCastExpr 0x55c9fed235e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55c9fed235c8 '' Function 0x55c9febf5a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55c9fed23480 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed23468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed23450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed23418 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed22ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55c9fed23510 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed234f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed234e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed234a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed22f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55c9fed235a0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed23588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed23570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed23538 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed22fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed23218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed23988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed23700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed23780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed23800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed23ed0 # | | | | `-ReturnStmt 0x55c9fed23ec0 # | | | | `-CallExpr 0x55c9fed23e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed23e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed23e48 '' Function 0x55c9febf5de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed23cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed23cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed23ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed23c68 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed23700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55c9fed23d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed23d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed23d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed23d10 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed23780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed23e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed23e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed23df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed23db8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed23800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed23a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed24208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed23f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed24000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed24080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed24758 # | | | | `-ReturnStmt 0x55c9fed24748 # | | | | `-CallExpr 0x55c9fed24708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed246f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed246d0 '' Function 0x55c9febf61b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed24558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed24540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed24528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed244f0 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed23f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55c9fed24600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed245e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed245d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed24598 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed24000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed246a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed24690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed24678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed24640 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed24080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed242c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed24a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed24808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed24888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed24908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed25000 # | | | | `-ReturnStmt 0x55c9fed24ff0 # | | | | `-CallExpr 0x55c9fed24fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed24f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed24f78 '' Function 0x55c9febf6578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed24e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed24de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed24dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed24d98 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed24808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55c9fed24ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed24e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed24e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed24e40 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed24888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed24f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed24f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed24f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed24ee8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed24908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed24b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed25168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed250b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed254b0 # | | | | `-ReturnStmt 0x55c9fed254a0 # | | | | `-CallExpr 0x55c9fed25470 'float' # | | | | |-ImplicitCastExpr 0x55c9fed25458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed25438 '' Function 0x55c9febf71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed25410 'float' # | | | | `-ImplicitCastExpr 0x55c9fed253f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed253e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed253a8 'double' lvalue ParmVar 0x55c9fed250b8 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed25218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed25618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed25568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed25980 # | | | | `-ReturnStmt 0x55c9fed25970 # | | | | `-CallExpr 0x55c9fed25940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed25928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed25908 '' Function 0x55c9febf7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed258e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed258c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed258b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed25878 'double2':'vector' lvalue ParmVar 0x55c9fed25568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed256c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed25ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed25a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed25e58 # | | | | `-ReturnStmt 0x55c9fed25e48 # | | | | `-CallExpr 0x55c9fed25e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed25e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed25de0 '' Function 0x55c9febf76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed25db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed25da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed25d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed25d50 'double3':'vector' lvalue ParmVar 0x55c9fed25a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed25b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed25fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed25f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed26338 # | | | | `-ReturnStmt 0x55c9fed26328 # | | | | `-CallExpr 0x55c9fed262f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed262e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed262c0 '' Function 0x55c9febf7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed26298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed26280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed26268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed26230 'double4':'vector' lvalue ParmVar 0x55c9fed25f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed26070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed26498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed263e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed267f0 # | | | | `-ReturnStmt 0x55c9fed267e0 # | | | | `-CallExpr 0x55c9fed267b0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed26798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed26778 '' Function 0x55c9febf71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed26750 'float' # | | | | `-ImplicitCastExpr 0x55c9fed26738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed26720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed266e8 'int' lvalue ParmVar 0x55c9fed263e8 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed26548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed26950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed268a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed26ce0 # | | | | `-ReturnStmt 0x55c9fed26cd0 # | | | | `-CallExpr 0x55c9fed26ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed26c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed26c68 '' Function 0x55c9febf7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed26c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed26c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed26c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed26bd8 'int2':'vector' lvalue ParmVar 0x55c9fed268a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed26a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed26e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed26d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed271c0 # | | | | `-ReturnStmt 0x55c9fed271b0 # | | | | `-CallExpr 0x55c9fed27180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed27168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed27148 '' Function 0x55c9febf76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed27120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed27108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed270f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed270b8 'int3':'vector' lvalue ParmVar 0x55c9fed26d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed26ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed27320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed27270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed276a8 # | | | | `-ReturnStmt 0x55c9fed27698 # | | | | `-CallExpr 0x55c9fed27668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed27650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed27630 '' Function 0x55c9febf7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed27608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed275f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed275d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed275a0 'int4':'vector' lvalue ParmVar 0x55c9fed27270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed273d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed27808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed27758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed27b80 # | | | | `-ReturnStmt 0x55c9fed27b70 # | | | | `-CallExpr 0x55c9fed27b40 'float' # | | | | |-ImplicitCastExpr 0x55c9fed27b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed27b08 '' Function 0x55c9febf71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed27ae0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed27ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed27ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed27a78 'uint':'unsigned int' lvalue ParmVar 0x55c9fed27758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed278b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed27ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed27c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed28078 # | | | | `-ReturnStmt 0x55c9fed28068 # | | | | `-CallExpr 0x55c9fed28038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed28020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed28000 '' Function 0x55c9febf7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed27fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed27fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed27fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed27f70 'uint2':'vector' lvalue ParmVar 0x55c9fed27c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed27d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed281d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed28128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed28578 # | | | | `-ReturnStmt 0x55c9fed28568 # | | | | `-CallExpr 0x55c9fed28538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed28520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed28500 '' Function 0x55c9febf76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed284d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed284c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed284a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed28470 'uint3':'vector' lvalue ParmVar 0x55c9fed28128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed28288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed286d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed28628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed28a80 # | | | | `-ReturnStmt 0x55c9fed28a70 # | | | | `-CallExpr 0x55c9fed28a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed28a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed28a08 '' Function 0x55c9febf7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed289e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed289c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed289b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed28978 'uint4':'vector' lvalue ParmVar 0x55c9fed28628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed28788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed29410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed28b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed297a8 # | | | | `-ReturnStmt 0x55c9fed29798 # | | | | `-CallExpr 0x55c9fed29768 'float' # | | | | |-ImplicitCastExpr 0x55c9fed29750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed29730 '' Function 0x55c9febf71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed29708 'float' # | | | | `-ImplicitCastExpr 0x55c9fed296f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed296d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed296a0 'int64_t':'long' lvalue ParmVar 0x55c9fed28b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed294c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed29908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed29858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed29cc0 # | | | | `-ReturnStmt 0x55c9fed29cb0 # | | | | `-CallExpr 0x55c9fed29c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed29c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed29c48 '' Function 0x55c9febf7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed29c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed29c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed29bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed29bb8 'int64_t2':'vector' lvalue ParmVar 0x55c9fed29858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed299b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed29e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed29d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed2a1e0 # | | | | `-ReturnStmt 0x55c9fed2a1d0 # | | | | `-CallExpr 0x55c9fed2a1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2a188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed2a168 '' Function 0x55c9febf76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed2a140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2a110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2a0d8 'int64_t3':'vector' lvalue ParmVar 0x55c9fed29d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed29ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2a340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2a290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed2a708 # | | | | `-ReturnStmt 0x55c9fed2a6f8 # | | | | `-CallExpr 0x55c9fed2a6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2a6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed2a690 '' Function 0x55c9febf7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed2a668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2a650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2a638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2a600 'int64_t4':'vector' lvalue ParmVar 0x55c9fed2a290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed2a3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2a868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2a7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed2ac20 # | | | | `-ReturnStmt 0x55c9fed2ac10 # | | | | `-CallExpr 0x55c9fed2abe0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed2abc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed2aba8 '' Function 0x55c9febf71f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed2ab80 'float' # | | | | `-ImplicitCastExpr 0x55c9fed2ab68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2ab50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2ab18 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed2a7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed2a918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2ad80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2acd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed2b158 # | | | | `-ReturnStmt 0x55c9fed2b148 # | | | | `-CallExpr 0x55c9fed2b118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2b100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed2b0e0 '' Function 0x55c9febf7470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed2b0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2b0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2b088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2b050 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed2acd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed2ae30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2b2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2b208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed2bf48 # | | | | `-ReturnStmt 0x55c9fed2bf38 # | | | | `-CallExpr 0x55c9fed2bf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2bef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed2bed0 '' Function 0x55c9febf76e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed2bea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2be90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2be78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2be40 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed2b208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed2b368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2c0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2bff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed2c490 # | | | | `-ReturnStmt 0x55c9fed2c480 # | | | | `-CallExpr 0x55c9fed2c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed2c418 '' Function 0x55c9febf7960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed2c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2c3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2c388 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed2bff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed2c158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2c600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2c550 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed2c948 # | | | | `-ReturnStmt 0x55c9fed2c938 # | | | | `-CallExpr 0x55c9fed2c908 'float' # | | | | |-ImplicitCastExpr 0x55c9fed2c8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed2c8d0 '' Function 0x55c9febf8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed2c8a8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed2c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2c840 'double' lvalue ParmVar 0x55c9fed2c550 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed2c6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed2cab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2ca08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed2ce20 # | | | | `-ReturnStmt 0x55c9fed2ce10 # | | | | `-CallExpr 0x55c9fed2cde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2cdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed2cda8 '' Function 0x55c9febf87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed2cd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2cd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2cd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2cd18 'double2':'vector' lvalue ParmVar 0x55c9fed2ca08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed2cb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed2cf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2cee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed2d300 # | | | | `-ReturnStmt 0x55c9fed2d2f0 # | | | | `-CallExpr 0x55c9fed2d2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2d2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed2d288 '' Function 0x55c9febf8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed2d260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2d248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2d230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2d1f8 'double3':'vector' lvalue ParmVar 0x55c9fed2cee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed2d040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed2d470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2d3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed2d7e8 # | | | | `-ReturnStmt 0x55c9fed2d7d8 # | | | | `-CallExpr 0x55c9fed2d7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2d790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed2d770 '' Function 0x55c9febf9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed2d748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2d730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2d718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2d6e0 'double4':'vector' lvalue ParmVar 0x55c9fed2d3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed2d520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed2d948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2d898 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed2e2e0 # | | | | `-ReturnStmt 0x55c9fed2e2d0 # | | | | `-CallExpr 0x55c9fed2e2a0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed2dc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed2dc28 '' Function 0x55c9febf8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed2dc00 'float' # | | | | `-ImplicitCastExpr 0x55c9fed2dbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2dbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2db98 'int' lvalue ParmVar 0x55c9fed2d898 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed2d9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2e440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2e390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed2e7b8 # | | | | `-ReturnStmt 0x55c9fed2e7a8 # | | | | `-CallExpr 0x55c9fed2e778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2e760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed2e740 '' Function 0x55c9febf87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed2e718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2e700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2e6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2e6b0 'int2':'vector' lvalue ParmVar 0x55c9fed2e390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed2e4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2e918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2e868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed2ec98 # | | | | `-ReturnStmt 0x55c9fed2ec88 # | | | | `-CallExpr 0x55c9fed2ec58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2ec40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed2ec20 '' Function 0x55c9febf8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed2ebf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2ebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2ebc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2eb90 'int3':'vector' lvalue ParmVar 0x55c9fed2e868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed2e9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2edf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2ed48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed2f180 # | | | | `-ReturnStmt 0x55c9fed2f170 # | | | | `-CallExpr 0x55c9fed2f140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2f128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed2f108 '' Function 0x55c9febf9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed2f0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2f0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2f0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2f078 'int4':'vector' lvalue ParmVar 0x55c9fed2ed48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed2eea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2f2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2f230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed2f658 # | | | | `-ReturnStmt 0x55c9fed2f648 # | | | | `-CallExpr 0x55c9fed2f618 'float' # | | | | |-ImplicitCastExpr 0x55c9fed2f600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed2f5e0 '' Function 0x55c9febf8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed2f5b8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed2f5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2f588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2f550 'uint':'unsigned int' lvalue ParmVar 0x55c9fed2f230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed2f390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2f7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2f708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed2fb50 # | | | | `-ReturnStmt 0x55c9fed2fb40 # | | | | `-CallExpr 0x55c9fed2fb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2faf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed2fad8 '' Function 0x55c9febf87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed2fab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2fa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2fa48 'uint2':'vector' lvalue ParmVar 0x55c9fed2f708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed2f868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed2fcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed2fc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed30050 # | | | | `-ReturnStmt 0x55c9fed30040 # | | | | `-CallExpr 0x55c9fed30010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed2fff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed2ffd8 '' Function 0x55c9febf8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed2ffb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed2ff98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed2ff80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed2ff48 'uint3':'vector' lvalue ParmVar 0x55c9fed2fc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed2fd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed301b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed30100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed30e18 # | | | | `-ReturnStmt 0x55c9fed30e08 # | | | | `-CallExpr 0x55c9fed30dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed30dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed30da0 '' Function 0x55c9febf9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed30d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed30d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed30d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed30d10 'uint4':'vector' lvalue ParmVar 0x55c9fed30100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed30b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed30f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed30ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed31310 # | | | | `-ReturnStmt 0x55c9fed31300 # | | | | `-CallExpr 0x55c9fed312d0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed312b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed31298 '' Function 0x55c9febf8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed31270 'float' # | | | | `-ImplicitCastExpr 0x55c9fed31258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed31240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed31208 'int64_t':'long' lvalue ParmVar 0x55c9fed30ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed31028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed31470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed313c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed31828 # | | | | `-ReturnStmt 0x55c9fed31818 # | | | | `-CallExpr 0x55c9fed317e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed317d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed317b0 '' Function 0x55c9febf87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed31788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed31770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed31758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed31720 'int64_t2':'vector' lvalue ParmVar 0x55c9fed313c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed31520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed31988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed318d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed31d48 # | | | | `-ReturnStmt 0x55c9fed31d38 # | | | | `-CallExpr 0x55c9fed31d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed31cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed31cd0 '' Function 0x55c9febf8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed31ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed31c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed31c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed31c40 'int64_t3':'vector' lvalue ParmVar 0x55c9fed318d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed31a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed31ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed31df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed32270 # | | | | `-ReturnStmt 0x55c9fed32260 # | | | | `-CallExpr 0x55c9fed32230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed32218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed321f8 '' Function 0x55c9febf9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed321d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed321b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed321a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed32168 'int64_t4':'vector' lvalue ParmVar 0x55c9fed31df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed31f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed323d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed32320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed32788 # | | | | `-ReturnStmt 0x55c9fed32778 # | | | | `-CallExpr 0x55c9fed32748 'float' # | | | | |-ImplicitCastExpr 0x55c9fed32730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed32710 '' Function 0x55c9febf8578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed326e8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed326d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed326b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed32680 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed32320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed32480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed328e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed32838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed33600 # | | | | `-ReturnStmt 0x55c9fed335f0 # | | | | `-CallExpr 0x55c9fed335c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed335a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed33588 '' Function 0x55c9febf87f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed33560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed33548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed33530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed334f8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed32838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed32998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed33760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed336b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed33b40 # | | | | `-ReturnStmt 0x55c9fed33b30 # | | | | `-CallExpr 0x55c9fed33b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed33ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed33ac8 '' Function 0x55c9febf8a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed33aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed33a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed33a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed33a38 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed336b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed33810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed33ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed33bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed34088 # | | | | `-ReturnStmt 0x55c9fed34078 # | | | | `-CallExpr 0x55c9fed34048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed34030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed34010 '' Function 0x55c9febf9d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed33fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed33fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed33fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed33f80 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed33bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed33d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed341f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed34148 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed34540 # | | | | `-ReturnStmt 0x55c9fed34530 # | | | | `-CallExpr 0x55c9fed34500 'float' # | | | | |-ImplicitCastExpr 0x55c9fed344e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed344c8 '' Function 0x55c9febfa958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed344a0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed34488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed34470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed34438 'double' lvalue ParmVar 0x55c9fed34148 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed342a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed346b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed34600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed34a18 # | | | | `-ReturnStmt 0x55c9fed34a08 # | | | | `-CallExpr 0x55c9fed349d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed349c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed349a0 '' Function 0x55c9febfabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed34978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed34960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed34948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed34910 'double2':'vector' lvalue ParmVar 0x55c9fed34600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed34760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed34b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed34ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed34ef8 # | | | | `-ReturnStmt 0x55c9fed34ee8 # | | | | `-CallExpr 0x55c9fed34eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed34ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed34e80 '' Function 0x55c9febfae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed34e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed34e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed34e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed34df0 'double3':'vector' lvalue ParmVar 0x55c9fed34ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed34c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed35068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed34fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed35990 # | | | | `-ReturnStmt 0x55c9fed35980 # | | | | `-CallExpr 0x55c9fed353a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed35388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed35368 '' Function 0x55c9febfb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed35340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed35328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed35310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed352d8 'double4':'vector' lvalue ParmVar 0x55c9fed34fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed35118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed35af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed35a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed35e48 # | | | | `-ReturnStmt 0x55c9fed35e38 # | | | | `-CallExpr 0x55c9fed35e08 'float' # | | | | |-ImplicitCastExpr 0x55c9fed35df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed35dd0 '' Function 0x55c9febfa958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed35da8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed35d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed35d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed35d40 'int' lvalue ParmVar 0x55c9fed35a40 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed35ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed35fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed35ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed36320 # | | | | `-ReturnStmt 0x55c9fed36310 # | | | | `-CallExpr 0x55c9fed362e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed362c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed362a8 '' Function 0x55c9febfabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed36280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed36268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed36250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed36218 'int2':'vector' lvalue ParmVar 0x55c9fed35ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed36058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed36480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed363d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed36800 # | | | | `-ReturnStmt 0x55c9fed367f0 # | | | | `-CallExpr 0x55c9fed367c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed367a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed36788 '' Function 0x55c9febfae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed36760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed36748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed36730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed366f8 'int3':'vector' lvalue ParmVar 0x55c9fed363d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed36530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed36960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed368b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed36ce8 # | | | | `-ReturnStmt 0x55c9fed36cd8 # | | | | `-CallExpr 0x55c9fed36ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed36c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed36c70 '' Function 0x55c9febfb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed36c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed36c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed36c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed36be0 'int4':'vector' lvalue ParmVar 0x55c9fed368b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed36a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed36e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed36d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed371c0 # | | | | `-ReturnStmt 0x55c9fed371b0 # | | | | `-CallExpr 0x55c9fed37180 'float' # | | | | |-ImplicitCastExpr 0x55c9fed37168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed37148 '' Function 0x55c9febfa958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed37120 'float' # | | | | `-ImplicitCastExpr 0x55c9fed37108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed370f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed370b8 'uint':'unsigned int' lvalue ParmVar 0x55c9fed36d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed36ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed37320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed37270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed376b8 # | | | | `-ReturnStmt 0x55c9fed376a8 # | | | | `-CallExpr 0x55c9fed37678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed37660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed37640 '' Function 0x55c9febfabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed37618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed37600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed375e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed375b0 'uint2':'vector' lvalue ParmVar 0x55c9fed37270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed373d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed37818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed37768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed38450 # | | | | `-ReturnStmt 0x55c9fed38440 # | | | | `-CallExpr 0x55c9fed38410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed383f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed383d8 '' Function 0x55c9febfae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed383b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed38398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed38380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed38348 'uint3':'vector' lvalue ParmVar 0x55c9fed37768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed378c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed385b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed38500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed38958 # | | | | `-ReturnStmt 0x55c9fed38948 # | | | | `-CallExpr 0x55c9fed38918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed38900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed388e0 '' Function 0x55c9febfb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed388b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed388a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed38888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed38850 'uint4':'vector' lvalue ParmVar 0x55c9fed38500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed38660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed38ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed38a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed38e50 # | | | | `-ReturnStmt 0x55c9fed38e40 # | | | | `-CallExpr 0x55c9fed38e10 'float' # | | | | |-ImplicitCastExpr 0x55c9fed38df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed38dd8 '' Function 0x55c9febfa958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed38db0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed38d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed38d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed38d48 'int64_t':'long' lvalue ParmVar 0x55c9fed38a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed38b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed38fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed38f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed39368 # | | | | `-ReturnStmt 0x55c9fed39358 # | | | | `-CallExpr 0x55c9fed39328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed39310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed392f0 '' Function 0x55c9febfabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed392c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed392b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed39298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed39260 'int64_t2':'vector' lvalue ParmVar 0x55c9fed38f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed39060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed394c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed39418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed39888 # | | | | `-ReturnStmt 0x55c9fed39878 # | | | | `-CallExpr 0x55c9fed39848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed39830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed39810 '' Function 0x55c9febfae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed397e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed397d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed397b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed39780 'int64_t3':'vector' lvalue ParmVar 0x55c9fed39418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed39578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed399e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed39938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed39db0 # | | | | `-ReturnStmt 0x55c9fed39da0 # | | | | `-CallExpr 0x55c9fed39d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed39d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed39d38 '' Function 0x55c9febfb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed39d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed39cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed39ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed39ca8 'int64_t4':'vector' lvalue ParmVar 0x55c9fed39938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed39a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed39f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed39e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed3b9e0 # | | | | `-ReturnStmt 0x55c9fed3b9d0 # | | | | `-CallExpr 0x55c9fed3b9a0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed3b988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed3b968 '' Function 0x55c9febfa958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed3b940 'float' # | | | | `-ImplicitCastExpr 0x55c9fed3b928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed3b910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed3a1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed39e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed39fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed3bb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3ba90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed3bf18 # | | | | `-ReturnStmt 0x55c9fed3bf08 # | | | | `-CallExpr 0x55c9fed3bed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed3bec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed3bea0 '' Function 0x55c9febfabd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed3be78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed3be60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed3be48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed3be10 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed3ba90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed3bbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed3c078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3bfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed3c458 # | | | | `-ReturnStmt 0x55c9fed3c448 # | | | | `-CallExpr 0x55c9fed3c418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed3c400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed3c3e0 '' Function 0x55c9febfae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed3c3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed3c3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed3c388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed3c350 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed3bfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed3c128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed3c5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3c508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed3c9a0 # | | | | `-ReturnStmt 0x55c9fed3c990 # | | | | `-CallExpr 0x55c9fed3c960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed3c948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed3c928 '' Function 0x55c9febfb0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed3c900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed3c8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed3c8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed3c898 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed3c508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed3c668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55c9fed3cfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55c9fed3c9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed3ca58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed3cf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3cd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55c9fed3cdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55c9fed3d310 # | | | | `-ReturnStmt 0x55c9fed3d300 # | | | | `-RecoveryExpr 0x55c9fed3d2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fed3d138 '' lvalue (ADL) = 'max' 0x55c9fec0c988 0x55c9febd2f00 0x55c9febd3210 0x55c9febd3530 0x55c9febd3850 0x55c9febd3b58 0x55c9febd3ef8 0x55c9febd4298 0x55c9febd4638 0x55c9febd4958 0x55c9febd4cb8 0x55c9fec08fb8 0x55c9fec09318 0x55c9fec09638 0x55c9fec099d8 0x55c9fec09d78 0x55c9fec0a118 0x55c9fec0a438 0x55c9fec0a7d8 0x55c9fec0ab78 0x55c9fec0af38 0x55c9fec0b240 0x55c9fec0b560 0x55c9fec0b880 0x55c9fec0bba0 0x55c9fec0bea8 0x55c9fec0c248 0x55c9fec0c5e8 # | | | | `-RecoveryExpr 0x55c9fed3d258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fed3d038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55c9fed3dff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55c9fed3d328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed3d3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed3df50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3d670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55c9fed3d748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55c9fed3e338 # | | | | `-ReturnStmt 0x55c9fed3e328 # | | | | `-RecoveryExpr 0x55c9fed3e2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fed3e160 '' lvalue (ADL) = 'max' 0x55c9fec0c5e8 0x55c9fec0c988 0x55c9febd2f00 0x55c9febd3210 0x55c9febd3530 0x55c9febd3850 0x55c9febd3b58 0x55c9febd3ef8 0x55c9febd4298 0x55c9febd4638 0x55c9febd4958 0x55c9febd4cb8 0x55c9fec08fb8 0x55c9fec09318 0x55c9fec09638 0x55c9fec099d8 0x55c9fec09d78 0x55c9fec0a118 0x55c9fec0a438 0x55c9fec0a7d8 0x55c9fec0ab78 0x55c9fec0af38 0x55c9fec0b240 0x55c9fec0b560 0x55c9fec0b880 0x55c9fec0bba0 0x55c9fec0bea8 0x55c9fec0c248 # | | | | `-RecoveryExpr 0x55c9fed3e2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fed3e060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55c9fed3e920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55c9fed3e350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed3e3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed3e878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3e6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55c9fed3e768 col:24 p1 'T' # | | | |-CompoundStmt 0x55c9fed3ec60 # | | | | `-ReturnStmt 0x55c9fed3ec50 # | | | | `-RecoveryExpr 0x55c9fed3ec20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fed3ea88 '' lvalue (ADL) = 'min' 0x55c9fec13b60 0x55c9fec0cd20 0x55c9fec0d030 0x55c9fec0d350 0x55c9fec0d670 0x55c9fec0d978 0x55c9fec0dc98 0x55c9fec0dfb8 0x55c9fec0e2d8 0x55c9fec0e5f8 0x55c9fec0e918 0x55c9fec0ec38 0x55c9fec0ef68 0x55c9fec0f270 0x55c9fec0f590 0x55c9fec0f8b0 0x55c9fec0fbd0 0x55c9fec0fef0 0x55c9fec10210 0x55c9fec10530 0x55c9fec10850 0x55c9fec10b70 0x55c9fec128b8 0x55c9fec12bd8 0x55c9fec12ef8 0x55c9fec13200 0x55c9fec13520 0x55c9fec13840 # | | | | `-RecoveryExpr 0x55c9fed3eba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fed3e988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55c9fed3f250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55c9fed3ec78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed3ed18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed3f1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3efc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55c9fed3f098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55c9fed3f590 # | | | | `-ReturnStmt 0x55c9fed3f580 # | | | | `-RecoveryExpr 0x55c9fed3f550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55c9fed3f3b8 '' lvalue (ADL) = 'min' 0x55c9fec13840 0x55c9fec13b60 0x55c9fec0cd20 0x55c9fec0d030 0x55c9fec0d350 0x55c9fec0d670 0x55c9fec0d978 0x55c9fec0dc98 0x55c9fec0dfb8 0x55c9fec0e2d8 0x55c9fec0e5f8 0x55c9fec0e918 0x55c9fec0ec38 0x55c9fec0ef68 0x55c9fec0f270 0x55c9fec0f590 0x55c9fec0f8b0 0x55c9fec0fbd0 0x55c9fec0fef0 0x55c9fec10210 0x55c9fec10530 0x55c9fec10850 0x55c9fec10b70 0x55c9fec128b8 0x55c9fec12bd8 0x55c9fec12ef8 0x55c9fec13200 0x55c9fec13520 # | | | | `-RecoveryExpr 0x55c9fed3f530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55c9fed3f2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55c9fed3f700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3f650 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed3fa50 # | | | | `-ReturnStmt 0x55c9fed3fa40 # | | | | `-CallExpr 0x55c9fed3fa10 'float' # | | | | |-ImplicitCastExpr 0x55c9fed3f9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed3f9d8 '' Function 0x55c9fec17128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed3f9b0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed3f998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed3f980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed3f948 'double' lvalue ParmVar 0x55c9fed3f650 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed3f7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed3fbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed3fb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed3ff30 # | | | | `-ReturnStmt 0x55c9fed3ff20 # | | | | `-CallExpr 0x55c9fed3fef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed3fed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed3feb8 '' Function 0x55c9fec173a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed3fe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed3fe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed3fe60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed3fe28 'double2':'vector' lvalue ParmVar 0x55c9fed3fb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed3fc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed40388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed402d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed40700 # | | | | `-ReturnStmt 0x55c9fed406f0 # | | | | `-CallExpr 0x55c9fed406c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed406a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed40688 '' Function 0x55c9fec17618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed40660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed40648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed40630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed405f8 'double3':'vector' lvalue ParmVar 0x55c9fed402d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed40438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed40870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed407c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed40bf0 # | | | | `-ReturnStmt 0x55c9fed40be0 # | | | | `-CallExpr 0x55c9fed40bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed40b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed40b78 '' Function 0x55c9fec17890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed40b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed40b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed40b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed40ae8 'double4':'vector' lvalue ParmVar 0x55c9fed407c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed40920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed40d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed40ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed410b0 # | | | | `-ReturnStmt 0x55c9fed410a0 # | | | | `-CallExpr 0x55c9fed41070 'float' # | | | | |-ImplicitCastExpr 0x55c9fed41058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed41038 '' Function 0x55c9fec17128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed41010 'float' # | | | | `-ImplicitCastExpr 0x55c9fed40ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed40fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed40fa8 'int' lvalue ParmVar 0x55c9fed40ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed40e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed41210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed41160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed41590 # | | | | `-ReturnStmt 0x55c9fed41580 # | | | | `-CallExpr 0x55c9fed41550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed41538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed41518 '' Function 0x55c9fec173a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed414f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed414d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed414c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed41488 'int2':'vector' lvalue ParmVar 0x55c9fed41160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed412c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed416f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed41640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed41a78 # | | | | `-ReturnStmt 0x55c9fed41a68 # | | | | `-CallExpr 0x55c9fed41a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed41a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed41a00 '' Function 0x55c9fec17618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed419d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed419c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed419a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed41970 'int3':'vector' lvalue ParmVar 0x55c9fed41640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed417a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed41bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed41b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed41f68 # | | | | `-ReturnStmt 0x55c9fed41f58 # | | | | `-CallExpr 0x55c9fed41f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed41f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed41ef0 '' Function 0x55c9fec17890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed41ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed41eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed41e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed41e60 'int4':'vector' lvalue ParmVar 0x55c9fed41b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed41c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed420c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed42018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed42cd8 # | | | | `-ReturnStmt 0x55c9fed42cc8 # | | | | `-CallExpr 0x55c9fed42c98 'float' # | | | | |-ImplicitCastExpr 0x55c9fed42c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed42c60 '' Function 0x55c9fec17128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed42c38 'float' # | | | | `-ImplicitCastExpr 0x55c9fed42c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed42c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed42bd0 'uint':'unsigned int' lvalue ParmVar 0x55c9fed42018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed42178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed42e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed42d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed431d8 # | | | | `-ReturnStmt 0x55c9fed431c8 # | | | | `-CallExpr 0x55c9fed43198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed43180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed43160 '' Function 0x55c9fec173a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed43138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed43120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed43108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed430d0 'uint2':'vector' lvalue ParmVar 0x55c9fed42d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed42ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed43338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed43288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed436e0 # | | | | `-ReturnStmt 0x55c9fed436d0 # | | | | `-CallExpr 0x55c9fed436a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed43688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed43668 '' Function 0x55c9fec17618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed43640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed43628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed43610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed435d8 'uint3':'vector' lvalue ParmVar 0x55c9fed43288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed433e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed43840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed43790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed43bf0 # | | | | `-ReturnStmt 0x55c9fed43be0 # | | | | `-CallExpr 0x55c9fed43bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed43b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed43b78 '' Function 0x55c9fec17890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed43b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed43b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed43b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed43ae8 'uint4':'vector' lvalue ParmVar 0x55c9fed43790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed438f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed43d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed43ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed440f0 # | | | | `-ReturnStmt 0x55c9fed440e0 # | | | | `-CallExpr 0x55c9fed440b0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed44098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed44078 '' Function 0x55c9fec17128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed44050 'float' # | | | | `-ImplicitCastExpr 0x55c9fed44038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed44020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed43fe8 'int64_t':'long' lvalue ParmVar 0x55c9fed43ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed43e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed44250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed441a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed44610 # | | | | `-ReturnStmt 0x55c9fed44600 # | | | | `-CallExpr 0x55c9fed445d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed445b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed44598 '' Function 0x55c9fec173a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed44570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed44558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed44540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed44508 'int64_t2':'vector' lvalue ParmVar 0x55c9fed441a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed44300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed44770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed446c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed45250 # | | | | `-ReturnStmt 0x55c9fed45240 # | | | | `-CallExpr 0x55c9fed45210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed451f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed451d8 '' Function 0x55c9fec17618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed451b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed44a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed44a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed44a30 'int64_t3':'vector' lvalue ParmVar 0x55c9fed446c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed44820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed453b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed45300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed45780 # | | | | `-ReturnStmt 0x55c9fed45770 # | | | | `-CallExpr 0x55c9fed45740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed45728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed45708 '' Function 0x55c9fec17890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed456e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed456c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed456b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed45678 'int64_t4':'vector' lvalue ParmVar 0x55c9fed45300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed45460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed458e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed45830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed45ca0 # | | | | `-ReturnStmt 0x55c9fed45c90 # | | | | `-CallExpr 0x55c9fed45c60 'float' # | | | | |-ImplicitCastExpr 0x55c9fed45c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed45c28 '' Function 0x55c9fec17128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed45c00 'float' # | | | | `-ImplicitCastExpr 0x55c9fed45be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed45bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed45b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed45830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed45990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed45e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed45d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed461e0 # | | | | `-ReturnStmt 0x55c9fed461d0 # | | | | `-CallExpr 0x55c9fed461a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed46188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed46168 '' Function 0x55c9fec173a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed46140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed46128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed46110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed460d8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed45d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed45eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed46340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed46290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed46728 # | | | | `-ReturnStmt 0x55c9fed46718 # | | | | `-CallExpr 0x55c9fed466e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed466d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed466b0 '' Function 0x55c9fec17618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed46688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed46670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed46658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed46620 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed46290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed463f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed46888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed467d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed46c78 # | | | | `-ReturnStmt 0x55c9fed46c68 # | | | | `-CallExpr 0x55c9fed46c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed46c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed46c00 '' Function 0x55c9fec17890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed46bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed46bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed46ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed46b70 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed467d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed46938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed46e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed46d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55c9fed46db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55c9fed47a60 # | | | | `-ReturnStmt 0x55c9fed47a50 # | | | | `-CallExpr 0x55c9fed47a18 'float' # | | | | |-ImplicitCastExpr 0x55c9fed47a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed479e0 '' Function 0x55c9fec1c1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed47130 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed47118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed47100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed470c8 'double' lvalue ParmVar 0x55c9fed46d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55c9fed479b8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed479a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed47190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed47158 'double' lvalue ParmVar 0x55c9fed46db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55c9fed46f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed47c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed47b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fed47b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed48088 # | | | | `-ReturnStmt 0x55c9fed48078 # | | | | `-CallExpr 0x55c9fed48040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed48028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed48008 '' Function 0x55c9fec1c500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed47f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed47f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed47f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed47ed0 'double2':'vector' lvalue ParmVar 0x55c9fed47b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed47fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed47fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed47fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed47f78 'double2':'vector' lvalue ParmVar 0x55c9fed47b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed47d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed48290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed48140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fed481c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed486b8 # | | | | `-ReturnStmt 0x55c9fed486a8 # | | | | `-CallExpr 0x55c9fed48670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed48658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed48638 '' Function 0x55c9fec1c870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed48568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed48550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed48538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed48500 'double3':'vector' lvalue ParmVar 0x55c9fed48140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed48610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed485f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed485e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed485a8 'double3':'vector' lvalue ParmVar 0x55c9fed481c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed48348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed488c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed48770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fed487f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed48cf0 # | | | | `-ReturnStmt 0x55c9fed48ce0 # | | | | `-CallExpr 0x55c9fed48ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed48c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed48c70 '' Function 0x55c9fec1cb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed48ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed48b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed48b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed48b38 'double4':'vector' lvalue ParmVar 0x55c9fed48770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed48c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed48c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed48c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed48be0 'double4':'vector' lvalue ParmVar 0x55c9fed487f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed48978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed48ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed48da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55c9fed48e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55c9fed492e8 # | | | | `-ReturnStmt 0x55c9fed492d8 # | | | | `-CallExpr 0x55c9fed492a0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed49288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed49268 '' Function 0x55c9fec1c1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed491b0 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed49198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed49180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed49148 'int' lvalue ParmVar 0x55c9fed48da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55c9fed49240 'float' # | | | | `-ImplicitCastExpr 0x55c9fed49228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed49210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed491d8 'int' lvalue ParmVar 0x55c9fed48e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55c9fed48fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed494e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed49398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fed49418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed49918 # | | | | `-ReturnStmt 0x55c9fed49908 # | | | | `-CallExpr 0x55c9fed498d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed498b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed49898 '' Function 0x55c9fec1c500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed497c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed497b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed49798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed49760 'int2':'vector' lvalue ParmVar 0x55c9fed49398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed49870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed49858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed49840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed49808 'int2':'vector' lvalue ParmVar 0x55c9fed49418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed495a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4a1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4a078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fed4a0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed4a600 # | | | | `-ReturnStmt 0x55c9fed4a5f0 # | | | | `-CallExpr 0x55c9fed4a5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4a5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed4a580 '' Function 0x55c9fec1c870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed4a4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4a498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4a480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4a448 'int3':'vector' lvalue ParmVar 0x55c9fed4a078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4a558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4a540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4a528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4a4f0 'int3':'vector' lvalue ParmVar 0x55c9fed4a0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed4a280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4a800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4a6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fed4a730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed4ac40 # | | | | `-ReturnStmt 0x55c9fed4ac30 # | | | | `-CallExpr 0x55c9fed4abf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4abe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed4abc0 '' Function 0x55c9fec1cb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed4aaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4aad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4aac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4aa88 'int4':'vector' lvalue ParmVar 0x55c9fed4a6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4ab98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4ab80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4ab68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4ab30 'int4':'vector' lvalue ParmVar 0x55c9fed4a730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed4a8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4ae40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4acf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fed4ad70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed4b258 # | | | | `-ReturnStmt 0x55c9fed4b248 # | | | | `-CallExpr 0x55c9fed4b210 'float' # | | | | |-ImplicitCastExpr 0x55c9fed4b1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed4b1d8 '' Function 0x55c9fec1c1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed4b120 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed4b108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4b0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4b0b8 'uint':'unsigned int' lvalue ParmVar 0x55c9fed4acf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55c9fed4b1b0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed4b198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4b180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4b148 'uint':'unsigned int' lvalue ParmVar 0x55c9fed4ad70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed4aef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4b458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4b308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fed4b388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed4b8a8 # | | | | `-ReturnStmt 0x55c9fed4b898 # | | | | `-CallExpr 0x55c9fed4b860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4b848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed4b828 '' Function 0x55c9fec1c500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed4b758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4b740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4b728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4b6f0 'uint2':'vector' lvalue ParmVar 0x55c9fed4b308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4b800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4b7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4b7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4b798 'uint2':'vector' lvalue ParmVar 0x55c9fed4b388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed4b510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4baa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4b958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fed4b9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed4bf00 # | | | | `-ReturnStmt 0x55c9fed4bef0 # | | | | `-CallExpr 0x55c9fed4beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4bea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed4be80 '' Function 0x55c9fec1c870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed4bdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4bd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4bd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4bd48 'uint3':'vector' lvalue ParmVar 0x55c9fed4b958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4be28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4bdf0 'uint3':'vector' lvalue ParmVar 0x55c9fed4b9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed4bb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4c6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4c590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fed4c610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed4cb40 # | | | | `-ReturnStmt 0x55c9fed4cb30 # | | | | `-CallExpr 0x55c9fed4caf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4cae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed4cac0 '' Function 0x55c9fec1cb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed4c9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4c9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4c9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4c988 'uint4':'vector' lvalue ParmVar 0x55c9fed4c590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4ca98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4ca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4ca68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4ca30 'uint4':'vector' lvalue ParmVar 0x55c9fed4c610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed4c798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4cd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4cbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fed4cc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed4d178 # | | | | `-ReturnStmt 0x55c9fed4d168 # | | | | `-CallExpr 0x55c9fed4d130 'float' # | | | | |-ImplicitCastExpr 0x55c9fed4d118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed4d0f8 '' Function 0x55c9fec1c1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed4d040 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed4d028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4d010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4cfd8 'int64_t':'long' lvalue ParmVar 0x55c9fed4cbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55c9fed4d0d0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed4d0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4d0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4d068 'int64_t':'long' lvalue ParmVar 0x55c9fed4cc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed4cdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4d378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4d228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed4d2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed4d7e8 # | | | | `-ReturnStmt 0x55c9fed4d7d8 # | | | | `-CallExpr 0x55c9fed4d7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4d788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed4d768 '' Function 0x55c9fec1c500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed4d698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4d680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4d668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4d630 'int64_t2':'vector' lvalue ParmVar 0x55c9fed4d228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4d740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4d728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4d710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4d6d8 'int64_t2':'vector' lvalue ParmVar 0x55c9fed4d2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed4d430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4d9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4d898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed4d918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed4de60 # | | | | `-ReturnStmt 0x55c9fed4de50 # | | | | `-CallExpr 0x55c9fed4de18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4de00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed4dde0 '' Function 0x55c9fec1c870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed4dd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4dcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4dce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4dca8 'int64_t3':'vector' lvalue ParmVar 0x55c9fed4d898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4ddb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4dd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4dd50 'int64_t3':'vector' lvalue ParmVar 0x55c9fed4d918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed4daa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4e060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4df10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed4df90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed4e4e0 # | | | | `-ReturnStmt 0x55c9fed4e4d0 # | | | | `-CallExpr 0x55c9fed4e498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4e480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed4e460 '' Function 0x55c9fec1cb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed4e390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4e378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4e360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4e328 'int64_t4':'vector' lvalue ParmVar 0x55c9fed4df10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4e438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4e420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4e408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4e3d0 'int64_t4':'vector' lvalue ParmVar 0x55c9fed4df90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed4e118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4ecc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4eb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fed4ebf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed4f118 # | | | | `-ReturnStmt 0x55c9fed4f108 # | | | | `-CallExpr 0x55c9fed4f0d0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed4f0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed4f098 '' Function 0x55c9fec1c1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed4efe0 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed4efc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4efb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4ef78 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed4eb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55c9fed4f070 'float' # | | | | `-ImplicitCastExpr 0x55c9fed4f058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4f040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4f008 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed4ebf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed4ed78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4f318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4f1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed4f248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed4f7a8 # | | | | `-ReturnStmt 0x55c9fed4f798 # | | | | `-CallExpr 0x55c9fed4f760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4f748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed4f728 '' Function 0x55c9fec1c500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed4f658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4f640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4f628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4f5f0 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed4f1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4f700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4f6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4f6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4f698 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed4f248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed4f3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed4f9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4f858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed4f8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed4fe40 # | | | | `-ReturnStmt 0x55c9fed4fe30 # | | | | `-CallExpr 0x55c9fed4fdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed4fde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed4fdc0 '' Function 0x55c9fec1c870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed4fcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed4fcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed4fcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed4fc88 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed4f858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed4fd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed4fd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed4fd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed4fd30 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed4f8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed4fa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed50040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed4fef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed4ff70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed504e0 # | | | | `-ReturnStmt 0x55c9fed504d0 # | | | | `-CallExpr 0x55c9fed50498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed50480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed50460 '' Function 0x55c9fec1cb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed50390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed50378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed50360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed50328 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed4fef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed50438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed50420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed50408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed503d0 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed4ff70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed500f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed50650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed505a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed50998 # | | | | `-ReturnStmt 0x55c9fed50988 # | | | | `-CallExpr 0x55c9fed50958 'float' # | | | | |-ImplicitCastExpr 0x55c9fed50940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed50920 '' Function 0x55c9fec20f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed508f8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed508e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed508c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed50890 'double' lvalue ParmVar 0x55c9fed505a0 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed50700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec7c680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed50a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fec7c9e8 # | | | | `-ReturnStmt 0x55c9fec7c9d8 # | | | | `-CallExpr 0x55c9fec7c9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7c990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec7c970 '' Function 0x55c9fec21188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec7c948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7c930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7c918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7c8e0 'double2':'vector' lvalue ParmVar 0x55c9fed50a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fec7c730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec7cb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7caa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fec7cec8 # | | | | `-ReturnStmt 0x55c9fec7ceb8 # | | | | `-CallExpr 0x55c9fec7ce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7ce70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec7ce50 '' Function 0x55c9fec21400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec7ce28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7cdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7cdc0 'double3':'vector' lvalue ParmVar 0x55c9fec7caa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fec7cc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec7d038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7cf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fec7d3b0 # | | | | `-ReturnStmt 0x55c9fec7d3a0 # | | | | `-CallExpr 0x55c9fec7d370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7d358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec7d338 '' Function 0x55c9fec21678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec7d310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7d2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7d2a8 'double4':'vector' lvalue ParmVar 0x55c9fec7cf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fec7d0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec7d510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7d460 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fec7d868 # | | | | `-ReturnStmt 0x55c9fec7d858 # | | | | `-CallExpr 0x55c9fec7d828 'float' # | | | | |-ImplicitCastExpr 0x55c9fec7d810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec7d7f0 '' Function 0x55c9fec20f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec7d7c8 'float' # | | | | `-ImplicitCastExpr 0x55c9fec7d7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7d798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7d760 'int' lvalue ParmVar 0x55c9fec7d460 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fec7d5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7d9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7d918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fec7dd40 # | | | | `-ReturnStmt 0x55c9fec7dd30 # | | | | `-CallExpr 0x55c9fec7dd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7dce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec7dcc8 '' Function 0x55c9fec21188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec7dca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7dc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7dc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7dc38 'int2':'vector' lvalue ParmVar 0x55c9fec7d918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fec7da78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7dea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7ddf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fec7e220 # | | | | `-ReturnStmt 0x55c9fec7e210 # | | | | `-CallExpr 0x55c9fec7e1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7e1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec7e1a8 '' Function 0x55c9fec21400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec7e180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7e168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7e150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7e118 'int3':'vector' lvalue ParmVar 0x55c9fec7ddf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fec7df50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7e380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7e2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fec7e730 # | | | | `-ReturnStmt 0x55c9fec7e720 # | | | | `-CallExpr 0x55c9fec7e6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7e6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec7e6b8 '' Function 0x55c9fec21678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec7e690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7e638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7e600 'int4':'vector' lvalue ParmVar 0x55c9fec7e2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fec7e430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7e890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7e7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fec7ec08 # | | | | `-ReturnStmt 0x55c9fec7ebf8 # | | | | `-CallExpr 0x55c9fec7ebc8 'float' # | | | | |-ImplicitCastExpr 0x55c9fec7ebb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec7eb90 '' Function 0x55c9fec20f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec7eb68 'float' # | | | | `-ImplicitCastExpr 0x55c9fec7eb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7eb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7eb00 'uint':'unsigned int' lvalue ParmVar 0x55c9fec7e7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fec7e940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7ed68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7ecb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fec7f100 # | | | | `-ReturnStmt 0x55c9fec7f0f0 # | | | | `-CallExpr 0x55c9fec7f0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7f0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec7f088 '' Function 0x55c9fec21188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec7f060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7f048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7f030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7eff8 'uint2':'vector' lvalue ParmVar 0x55c9fec7ecb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fec7ee18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7f260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7f1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fec7f600 # | | | | `-ReturnStmt 0x55c9fec7f5f0 # | | | | `-CallExpr 0x55c9fec7f5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7f5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec7f588 '' Function 0x55c9fec21400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec7f560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7f548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7f530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7f4f8 'uint3':'vector' lvalue ParmVar 0x55c9fec7f1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fec7f310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7f760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7f6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fec7fb08 # | | | | `-ReturnStmt 0x55c9fec7faf8 # | | | | `-CallExpr 0x55c9fec7fac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec7fab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec7fa90 '' Function 0x55c9fec21678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec7fa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec7fa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7fa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7fa00 'uint4':'vector' lvalue ParmVar 0x55c9fec7f6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fec7f810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec7fc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec7fbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fec80000 # | | | | `-ReturnStmt 0x55c9fec7fff0 # | | | | `-CallExpr 0x55c9fec7ffc0 'float' # | | | | |-ImplicitCastExpr 0x55c9fec7ffa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec7ff88 '' Function 0x55c9fec20f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec7ff60 'float' # | | | | `-ImplicitCastExpr 0x55c9fec7ff48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec7ff30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec7fef8 'int64_t':'long' lvalue ParmVar 0x55c9fec7fbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fec7fd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec80160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec800b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec80518 # | | | | `-ReturnStmt 0x55c9fec80508 # | | | | `-CallExpr 0x55c9fec804d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec804c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec804a0 '' Function 0x55c9fec21188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec80478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec80460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec80448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec80410 'int64_t2':'vector' lvalue ParmVar 0x55c9fec800b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec80210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec806a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec805c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fec80a60 # | | | | `-ReturnStmt 0x55c9fec80a50 # | | | | `-CallExpr 0x55c9fec80a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec80a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec809e8 '' Function 0x55c9fec21400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec809c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec809a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec80990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec80958 'int64_t3':'vector' lvalue ParmVar 0x55c9fec805c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec80750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec80bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec80b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fec80f88 # | | | | `-ReturnStmt 0x55c9fec80f78 # | | | | `-CallExpr 0x55c9fec80f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec80f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec80f10 '' Function 0x55c9fec21678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec80ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec80ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec80eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec80e80 'int64_t4':'vector' lvalue ParmVar 0x55c9fec80b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fec80c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec810e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec81038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fec814a0 # | | | | `-ReturnStmt 0x55c9fec81490 # | | | | `-CallExpr 0x55c9fec81460 'float' # | | | | |-ImplicitCastExpr 0x55c9fec81448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec81428 '' Function 0x55c9fec20f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec81400 'float' # | | | | `-ImplicitCastExpr 0x55c9fec813e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec813d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec81398 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fec81038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fec81198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec81600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec81550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec819d8 # | | | | `-ReturnStmt 0x55c9fec819c8 # | | | | `-CallExpr 0x55c9fec81998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec81980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec81960 '' Function 0x55c9fec21188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec81938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec81920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec81908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec818d0 'uint64_t2':'vector' lvalue ParmVar 0x55c9fec81550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec816b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec81b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec81a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fec81f18 # | | | | `-ReturnStmt 0x55c9fec81f08 # | | | | `-CallExpr 0x55c9fec81ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec81ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec81ea0 '' Function 0x55c9fec21400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec81e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec81e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec81e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec81e10 'uint64_t3':'vector' lvalue ParmVar 0x55c9fec81a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec81be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec82078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec81fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fec82460 # | | | | `-ReturnStmt 0x55c9fec82450 # | | | | `-CallExpr 0x55c9fec82420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec82408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec823e8 '' Function 0x55c9fec21678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec823c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec823a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec82390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec82358 'uint64_t4':'vector' lvalue ParmVar 0x55c9fec81fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fec82128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec825d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec82520 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fec829d8 # | | | | `-ReturnStmt 0x55c9fec829c8 # | | | | `-CallExpr 0x55c9fec82998 'float' # | | | | |-ImplicitCastExpr 0x55c9fec82980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec82960 '' Function 0x55c9fec22290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec82938 'float' # | | | | `-ImplicitCastExpr 0x55c9fec82920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec82908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec828d0 'double' lvalue ParmVar 0x55c9fec82520 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fec82740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec82b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec82a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fec82eb0 # | | | | `-ReturnStmt 0x55c9fec82ea0 # | | | | `-CallExpr 0x55c9fec82e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec82e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec82e38 '' Function 0x55c9fec22508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec82e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec82df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec82de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec82da8 'double2':'vector' lvalue ParmVar 0x55c9fec82a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fec82bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec83020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec82f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fec83390 # | | | | `-ReturnStmt 0x55c9fec83380 # | | | | `-CallExpr 0x55c9fec83350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec83338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec83318 '' Function 0x55c9febe6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec832f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec832d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec832c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec83288 'double3':'vector' lvalue ParmVar 0x55c9fec82f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fec830d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec83500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec83450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fec83878 # | | | | `-ReturnStmt 0x55c9fec83868 # | | | | `-CallExpr 0x55c9fec83838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec83820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec83800 '' Function 0x55c9febe6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec837d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec837c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec837a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec83770 'double4':'vector' lvalue ParmVar 0x55c9fec83450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fec835b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec839d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec83928 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fec83d30 # | | | | `-ReturnStmt 0x55c9fec83d20 # | | | | `-CallExpr 0x55c9fec83cf0 'float' # | | | | |-ImplicitCastExpr 0x55c9fec83cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec83cb8 '' Function 0x55c9fec22290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec83c90 'float' # | | | | `-ImplicitCastExpr 0x55c9fec83c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec83c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec83c28 'int' lvalue ParmVar 0x55c9fec83928 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fec83a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec83e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec83de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fec84208 # | | | | `-ReturnStmt 0x55c9fec841f8 # | | | | `-CallExpr 0x55c9fec841c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec841b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec84190 '' Function 0x55c9fec22508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec84168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec84150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec84138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec84100 'int2':'vector' lvalue ParmVar 0x55c9fec83de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fec83f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec84368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec842b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fec846e8 # | | | | `-ReturnStmt 0x55c9fec846d8 # | | | | `-CallExpr 0x55c9fec846a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec84690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec84670 '' Function 0x55c9febe6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec84648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec84630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec84618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec845e0 'int3':'vector' lvalue ParmVar 0x55c9fec842b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fec84418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec85108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec85058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fec85490 # | | | | `-ReturnStmt 0x55c9fec85480 # | | | | `-CallExpr 0x55c9fec85450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec85438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec85418 '' Function 0x55c9febe6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec853f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec853d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec853c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec85388 'int4':'vector' lvalue ParmVar 0x55c9fec85058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fec851b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec855f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec85540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fec85968 # | | | | `-ReturnStmt 0x55c9fec85958 # | | | | `-CallExpr 0x55c9fec85928 'float' # | | | | |-ImplicitCastExpr 0x55c9fec85910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec858f0 '' Function 0x55c9fec22290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec858c8 'float' # | | | | `-ImplicitCastExpr 0x55c9fec858b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec85898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec85860 'uint':'unsigned int' lvalue ParmVar 0x55c9fec85540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fec856a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec85ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec85a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fec85e60 # | | | | `-ReturnStmt 0x55c9fec85e50 # | | | | `-CallExpr 0x55c9fec85e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec85e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec85de8 '' Function 0x55c9fec22508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec85dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec85da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec85d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec85d58 'uint2':'vector' lvalue ParmVar 0x55c9fec85a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fec85b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec85fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec85f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fec86360 # | | | | `-ReturnStmt 0x55c9fec86350 # | | | | `-CallExpr 0x55c9fec86320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec86308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec862e8 '' Function 0x55c9febe6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec862c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec862a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec86290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec86258 'uint3':'vector' lvalue ParmVar 0x55c9fec85f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fec86070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec864c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec86410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fec86868 # | | | | `-ReturnStmt 0x55c9fec86858 # | | | | `-CallExpr 0x55c9fec86828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec86810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec867f0 '' Function 0x55c9febe6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec867c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec867b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec86798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec86760 'uint4':'vector' lvalue ParmVar 0x55c9fec86410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fec86570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec869c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec86918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fec86d60 # | | | | `-ReturnStmt 0x55c9fec86d50 # | | | | `-CallExpr 0x55c9fec86d20 'float' # | | | | |-ImplicitCastExpr 0x55c9fec86d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec86ce8 '' Function 0x55c9fec22290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec86cc0 'float' # | | | | `-ImplicitCastExpr 0x55c9fec86ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec86c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec86c58 'int64_t':'long' lvalue ParmVar 0x55c9fec86918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fec86a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec86ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec86e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec87aa0 # | | | | `-ReturnStmt 0x55c9fec87a90 # | | | | `-CallExpr 0x55c9fec87a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec87a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec87a28 '' Function 0x55c9fec22508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec87a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec879e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec879d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec87998 'int64_t2':'vector' lvalue ParmVar 0x55c9fec86e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec86f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec87c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec87b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fec87fc0 # | | | | `-ReturnStmt 0x55c9fec87fb0 # | | | | `-CallExpr 0x55c9fec87f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec87f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec87f48 '' Function 0x55c9febe6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec87f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec87f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec87ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec87eb8 'int64_t3':'vector' lvalue ParmVar 0x55c9fec87b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec87cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec88120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec88070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fec884e8 # | | | | `-ReturnStmt 0x55c9fec884d8 # | | | | `-CallExpr 0x55c9fec884a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec88490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec88470 '' Function 0x55c9febe6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec88448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec88430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec88418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec883e0 'int64_t4':'vector' lvalue ParmVar 0x55c9fec88070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fec881d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec88648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec88598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fec88a00 # | | | | `-ReturnStmt 0x55c9fec889f0 # | | | | `-CallExpr 0x55c9fec889c0 'float' # | | | | |-ImplicitCastExpr 0x55c9fec889a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec88988 '' Function 0x55c9fec22290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec88960 'float' # | | | | `-ImplicitCastExpr 0x55c9fec88948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec88930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec888f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fec88598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fec886f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec88b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec88ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec88f38 # | | | | `-ReturnStmt 0x55c9fec88f28 # | | | | `-CallExpr 0x55c9fec88ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec88ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec88ec0 '' Function 0x55c9fec22508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec88e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec88e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec88e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec88e30 'uint64_t2':'vector' lvalue ParmVar 0x55c9fec88ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec88c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec89098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec88fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fec89478 # | | | | `-ReturnStmt 0x55c9fec89468 # | | | | `-CallExpr 0x55c9fec89438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec89420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec89400 '' Function 0x55c9febe6be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec893d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec893c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec893a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec89370 'uint64_t3':'vector' lvalue ParmVar 0x55c9fec88fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec89148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec895d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec89528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fec899c0 # | | | | `-ReturnStmt 0x55c9fec899b0 # | | | | `-CallExpr 0x55c9fec89980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec89968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec89948 '' Function 0x55c9febe6e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec89920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec89908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec898f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec898b8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fec89528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fec89688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec89b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec89a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fec89e70 # | | | | `-ReturnStmt 0x55c9fec89e60 # | | | | `-CallExpr 0x55c9fec89e30 'float' # | | | | |-ImplicitCastExpr 0x55c9fec89e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec89df8 '' Function 0x55c9fec321b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec89dd0 'float' # | | | | `-ImplicitCastExpr 0x55c9fec89db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec89da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec89d68 'double' lvalue ParmVar 0x55c9fec89a78 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fec89bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec89fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec89f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fec8a340 # | | | | `-ReturnStmt 0x55c9fec8a330 # | | | | `-CallExpr 0x55c9fec8a300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8a2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec8a2c8 '' Function 0x55c9fec32430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec8a2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8a288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8a270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8a238 'double2':'vector' lvalue ParmVar 0x55c9fec89f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fec8a088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec8a4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8a3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fec8a818 # | | | | `-ReturnStmt 0x55c9fec8a808 # | | | | `-CallExpr 0x55c9fec8a7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8a7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec8a7a0 '' Function 0x55c9fec326a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec8a778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8a760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8a748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8a710 'double3':'vector' lvalue ParmVar 0x55c9fec8a3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fec8a558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec8a980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8a8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fec8acf8 # | | | | `-ReturnStmt 0x55c9fec8ace8 # | | | | `-CallExpr 0x55c9fec8acb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8aca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec8ac80 '' Function 0x55c9fec32930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec8ac58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8ac40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8ac28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8abf0 'double4':'vector' lvalue ParmVar 0x55c9fec8a8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fec8aa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fec8ae58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8ada8 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fec8b1b0 # | | | | `-ReturnStmt 0x55c9fec8b1a0 # | | | | `-CallExpr 0x55c9fec8b170 'float' # | | | | |-ImplicitCastExpr 0x55c9fec8b158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec8b138 '' Function 0x55c9fec321b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec8b110 'float' # | | | | `-ImplicitCastExpr 0x55c9fec8b0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8b0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8b0a8 'int' lvalue ParmVar 0x55c9fec8ada8 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fec8af08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8b310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8b260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fec8b688 # | | | | `-ReturnStmt 0x55c9fec8b678 # | | | | `-CallExpr 0x55c9fec8b648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8b630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec8b610 '' Function 0x55c9fec32430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec8b5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8b5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8b5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8b580 'int2':'vector' lvalue ParmVar 0x55c9fec8b260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fec8b3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8c6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8b738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fec8ca40 # | | | | `-ReturnStmt 0x55c9fec8ca30 # | | | | `-CallExpr 0x55c9fec8ca00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8c9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec8c9c8 '' Function 0x55c9fec326a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec8c9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8c988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8c970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8c938 'int3':'vector' lvalue ParmVar 0x55c9fec8b738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fec8c770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8cba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8caf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fec8cf28 # | | | | `-ReturnStmt 0x55c9fec8cf18 # | | | | `-CallExpr 0x55c9fec8cee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8ced0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec8ceb0 '' Function 0x55c9fec32930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec8ce88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8ce70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8ce58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8ce20 'int4':'vector' lvalue ParmVar 0x55c9fec8caf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fec8cc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8d088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8cfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fec8d400 # | | | | `-ReturnStmt 0x55c9fec8d3f0 # | | | | `-CallExpr 0x55c9fec8d3c0 'float' # | | | | |-ImplicitCastExpr 0x55c9fec8d3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec8d388 '' Function 0x55c9fec321b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec8d360 'float' # | | | | `-ImplicitCastExpr 0x55c9fec8d348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8d330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8d2f8 'uint':'unsigned int' lvalue ParmVar 0x55c9fec8cfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fec8d138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8d560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8d4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fec8d8f8 # | | | | `-ReturnStmt 0x55c9fec8d8e8 # | | | | `-CallExpr 0x55c9fec8d8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8d8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec8d880 '' Function 0x55c9fec32430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec8d858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8d840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8d828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8d7f0 'uint2':'vector' lvalue ParmVar 0x55c9fec8d4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fec8d610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8da58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8d9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fec8ddf8 # | | | | `-ReturnStmt 0x55c9fec8dde8 # | | | | `-CallExpr 0x55c9fec8ddb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8dda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec8dd80 '' Function 0x55c9fec326a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec8dd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8dd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8dcf0 'uint3':'vector' lvalue ParmVar 0x55c9fec8d9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fec8db08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8df58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8dea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fec8e300 # | | | | `-ReturnStmt 0x55c9fec8e2f0 # | | | | `-CallExpr 0x55c9fec8e2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8e2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec8e288 '' Function 0x55c9fec32930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec8e260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8e230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8e1f8 'uint4':'vector' lvalue ParmVar 0x55c9fec8dea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fec8e008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8e460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8e3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fec8e7f8 # | | | | `-ReturnStmt 0x55c9fec8e7e8 # | | | | `-CallExpr 0x55c9fec8e7b8 'float' # | | | | |-ImplicitCastExpr 0x55c9fec8e7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec8e780 '' Function 0x55c9fec321b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec8e758 'float' # | | | | `-ImplicitCastExpr 0x55c9fec8e740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8e728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8e6f0 'int64_t':'long' lvalue ParmVar 0x55c9fec8e3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fec8e510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8e958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8e8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec8ed10 # | | | | `-ReturnStmt 0x55c9fec8ed00 # | | | | `-CallExpr 0x55c9fec8ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec8ec98 '' Function 0x55c9fec32430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec8ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8ec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8ec08 'int64_t2':'vector' lvalue ParmVar 0x55c9fec8e8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec8ea08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8ee70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8edc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fec8f230 # | | | | `-ReturnStmt 0x55c9fec8f220 # | | | | `-CallExpr 0x55c9fec8f1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8f1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec8f1b8 '' Function 0x55c9fec326a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec8f190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8f178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8f160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8f128 'int64_t3':'vector' lvalue ParmVar 0x55c9fec8edc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec8ef20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8f390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8f2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fec8f758 # | | | | `-ReturnStmt 0x55c9fec8f748 # | | | | `-CallExpr 0x55c9fec8f718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec8f700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fec8f6e0 '' Function 0x55c9fec32930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fec8f6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec8f6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8f688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8f650 'int64_t4':'vector' lvalue ParmVar 0x55c9fec8f2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fec8f440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8f8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8f808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fec8fc70 # | | | | `-ReturnStmt 0x55c9fec8fc60 # | | | | `-CallExpr 0x55c9fec8fc30 'float' # | | | | |-ImplicitCastExpr 0x55c9fec8fc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fec8fbf8 '' Function 0x55c9fec321b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fec8fbd0 'float' # | | | | `-ImplicitCastExpr 0x55c9fec8fbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec8fba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec8fb68 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fec8f808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fec8f968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec8fdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec8fd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fec901a8 # | | | | `-ReturnStmt 0x55c9fec90198 # | | | | `-CallExpr 0x55c9fec90168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec90150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fec90130 '' Function 0x55c9fec32430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fec90108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec900f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec900d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec900a0 'uint64_t2':'vector' lvalue ParmVar 0x55c9fec8fd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fec8fe80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fec90308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec90258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed56c78 # | | | | `-ReturnStmt 0x55c9fed56c68 # | | | | `-CallExpr 0x55c9fed56c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed56c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fec90670 '' Function 0x55c9fec326a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fec90648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec90630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fec90618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fec905e0 'uint64_t3':'vector' lvalue ParmVar 0x55c9fec90258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fec903b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed56dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed56d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed571c0 # | | | | `-ReturnStmt 0x55c9fed571b0 # | | | | `-CallExpr 0x55c9fed57180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed57168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed57148 '' Function 0x55c9fec32930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed57120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed57108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed570f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed570b8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed56d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed56e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed57330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed57280 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed57678 # | | | | `-ReturnStmt 0x55c9fed57668 # | | | | `-CallExpr 0x55c9fed57638 'float' # | | | | |-ImplicitCastExpr 0x55c9fed57620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed57600 '' Function 0x55c9fec33548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed575d8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed575c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed575a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed57570 'double' lvalue ParmVar 0x55c9fed57280 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed573e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed577e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed57738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed57b50 # | | | | `-ReturnStmt 0x55c9fed57b40 # | | | | `-CallExpr 0x55c9fed57b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed57af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed57ad8 '' Function 0x55c9fec337c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed57ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed57a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed57a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed57a48 'double2':'vector' lvalue ParmVar 0x55c9fed57738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed57898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed57cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed57c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed58030 # | | | | `-ReturnStmt 0x55c9fed58020 # | | | | `-CallExpr 0x55c9fed57ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed57fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed57fb8 '' Function 0x55c9fec33a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed57f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed57f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed57f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed57f28 'double3':'vector' lvalue ParmVar 0x55c9fed57c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed57d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed581a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed580f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed58518 # | | | | `-ReturnStmt 0x55c9fed58508 # | | | | `-CallExpr 0x55c9fed584d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed584c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed584a0 '' Function 0x55c9fec33cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed58478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed58460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed58448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed58410 'double4':'vector' lvalue ParmVar 0x55c9fed580f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed58250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed58678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed585c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed589d0 # | | | | `-ReturnStmt 0x55c9fed589c0 # | | | | `-CallExpr 0x55c9fed58990 'float' # | | | | |-ImplicitCastExpr 0x55c9fed58978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed58958 '' Function 0x55c9fec33548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed58930 'float' # | | | | `-ImplicitCastExpr 0x55c9fed58918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed58900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed588c8 'int' lvalue ParmVar 0x55c9fed585c8 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed58728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed58b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed58a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed58ea8 # | | | | `-ReturnStmt 0x55c9fed58e98 # | | | | `-CallExpr 0x55c9fed58e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed58e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed58e30 '' Function 0x55c9fec337c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed58e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed58df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed58dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed58da0 'int2':'vector' lvalue ParmVar 0x55c9fed58a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed58be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed59008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed58f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed59388 # | | | | `-ReturnStmt 0x55c9fed59378 # | | | | `-CallExpr 0x55c9fed59348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed59330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed59310 '' Function 0x55c9fec33a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed592e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed592d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed592b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed59280 'int3':'vector' lvalue ParmVar 0x55c9fed58f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed590b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed594e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed59438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed59870 # | | | | `-ReturnStmt 0x55c9fed59860 # | | | | `-CallExpr 0x55c9fed59830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed59818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed597f8 '' Function 0x55c9fec33cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed597d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed597b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed597a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed59768 'int4':'vector' lvalue ParmVar 0x55c9fed59438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed59598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed599d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed59920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed59d48 # | | | | `-ReturnStmt 0x55c9fed59d38 # | | | | `-CallExpr 0x55c9fed59d08 'float' # | | | | |-ImplicitCastExpr 0x55c9fed59cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed59cd0 '' Function 0x55c9fec33548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed59ca8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed59c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed59c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed59c40 'uint':'unsigned int' lvalue ParmVar 0x55c9fed59920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed59a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed59ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed59df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed5a240 # | | | | `-ReturnStmt 0x55c9fed5a230 # | | | | `-CallExpr 0x55c9fed5a200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5a1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed5a1c8 '' Function 0x55c9fec337c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed5a1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5a188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5a170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5a138 'uint2':'vector' lvalue ParmVar 0x55c9fed59df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed59f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5a3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5a2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed5a740 # | | | | `-ReturnStmt 0x55c9fed5a730 # | | | | `-CallExpr 0x55c9fed5a700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5a6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed5a6c8 '' Function 0x55c9fec33a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed5a6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5a688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5a670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5a638 'uint3':'vector' lvalue ParmVar 0x55c9fed5a2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed5a450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5a8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5a7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed5c220 # | | | | `-ReturnStmt 0x55c9fed5c210 # | | | | `-CallExpr 0x55c9fed5c1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5abf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed5abd0 '' Function 0x55c9fec33cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed5aba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5ab90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5ab78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5ab40 'uint4':'vector' lvalue ParmVar 0x55c9fed5a7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed5a950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5c380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5c2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed5c718 # | | | | `-ReturnStmt 0x55c9fed5c708 # | | | | `-CallExpr 0x55c9fed5c6d8 'float' # | | | | |-ImplicitCastExpr 0x55c9fed5c6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed5c6a0 '' Function 0x55c9fec33548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed5c678 'float' # | | | | `-ImplicitCastExpr 0x55c9fed5c660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5c648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5c610 'int64_t':'long' lvalue ParmVar 0x55c9fed5c2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed5c430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5c878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5c7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed5cc30 # | | | | `-ReturnStmt 0x55c9fed5cc20 # | | | | `-CallExpr 0x55c9fed5cbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5cbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed5cbb8 '' Function 0x55c9fec337c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed5cb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5cb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5cb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5cb28 'int64_t2':'vector' lvalue ParmVar 0x55c9fed5c7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed5c928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5cd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5cce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed5d150 # | | | | `-ReturnStmt 0x55c9fed5d140 # | | | | `-CallExpr 0x55c9fed5d110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5d0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed5d0d8 '' Function 0x55c9fec33a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed5d0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5d098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5d080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5d048 'int64_t3':'vector' lvalue ParmVar 0x55c9fed5cce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed5ce40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5d2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5d200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed5d678 # | | | | `-ReturnStmt 0x55c9fed5d668 # | | | | `-CallExpr 0x55c9fed5d638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5d620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed5d600 '' Function 0x55c9fec33cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed5d5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5d5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5d5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5d570 'int64_t4':'vector' lvalue ParmVar 0x55c9fed5d200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed5d360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5d7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5d728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed5db90 # | | | | `-ReturnStmt 0x55c9fed5db80 # | | | | `-CallExpr 0x55c9fed5db50 'float' # | | | | |-ImplicitCastExpr 0x55c9fed5db38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed5db18 '' Function 0x55c9fec33548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed5daf0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed5dad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5dac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5da88 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed5d728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed5d888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5dcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5dc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed5e0c8 # | | | | `-ReturnStmt 0x55c9fed5e0b8 # | | | | `-CallExpr 0x55c9fed5e088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5e070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed5e050 '' Function 0x55c9fec337c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed5e028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5e010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5dff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5dfc0 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed5dc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed5dda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5e228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5e178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed5e608 # | | | | `-ReturnStmt 0x55c9fed5e5f8 # | | | | `-CallExpr 0x55c9fed5e5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5e5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed5e590 '' Function 0x55c9fec33a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed5e568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5e550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5e538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5e500 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed5e178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed5e2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5e768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5e6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed5eb50 # | | | | `-ReturnStmt 0x55c9fed5eb40 # | | | | `-CallExpr 0x55c9fed5eb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5eaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed5ead8 '' Function 0x55c9fec33cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed5eab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5ea80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5ea48 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed5e6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed5e818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed5ecc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5ec10 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed5f008 # | | | | `-ReturnStmt 0x55c9fed5eff8 # | | | | `-CallExpr 0x55c9fed5efc8 'float' # | | | | |-ImplicitCastExpr 0x55c9fed5efb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed5ef90 '' Function 0x55c9fec348d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed5ef68 'float' # | | | | `-ImplicitCastExpr 0x55c9fed5ef50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5ef38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5ef00 'double' lvalue ParmVar 0x55c9fed5ec10 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed5ed70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed5f178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5f0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed5f4e0 # | | | | `-ReturnStmt 0x55c9fed5f4d0 # | | | | `-CallExpr 0x55c9fed5f4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5f488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed5f468 '' Function 0x55c9fec34b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed5f440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5f428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5f410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5f3d8 'double2':'vector' lvalue ParmVar 0x55c9fed5f0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed5f228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed5f650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5f5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed5f9c0 # | | | | `-ReturnStmt 0x55c9fed5f9b0 # | | | | `-CallExpr 0x55c9fed5f980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5f968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed5f948 '' Function 0x55c9fec34dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed5f920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5f908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5f8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5f8b8 'double3':'vector' lvalue ParmVar 0x55c9fed5f5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed5f700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed5fb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5fa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed5fea8 # | | | | `-ReturnStmt 0x55c9fed5fe98 # | | | | `-CallExpr 0x55c9fed5fe68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed5fe50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed5fe30 '' Function 0x55c9fec35040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed5fe08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed5fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed5fdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed5fda0 'double4':'vector' lvalue ParmVar 0x55c9fed5fa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed5fbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed60008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed5ff58 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed603a0 # | | | | `-ReturnStmt 0x55c9fed60390 # | | | | `-CallExpr 0x55c9fed60360 'float' # | | | | |-ImplicitCastExpr 0x55c9fed60348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed60328 '' Function 0x55c9fec348d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed60300 'float' # | | | | `-ImplicitCastExpr 0x55c9fed602e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed602d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed60298 'int' lvalue ParmVar 0x55c9fed5ff58 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed600b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed60500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed60450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed60878 # | | | | `-ReturnStmt 0x55c9fed60868 # | | | | `-CallExpr 0x55c9fed60838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed60820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed60800 '' Function 0x55c9fec34b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed607d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed607c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed607a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed60770 'int2':'vector' lvalue ParmVar 0x55c9fed60450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed605b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed609d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed60928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed60d58 # | | | | `-ReturnStmt 0x55c9fed60d48 # | | | | `-CallExpr 0x55c9fed60d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed60d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed60ce0 '' Function 0x55c9fec34dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed60cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed60ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed60c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed60c50 'int3':'vector' lvalue ParmVar 0x55c9fed60928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed60a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed60eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed60e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed61240 # | | | | `-ReturnStmt 0x55c9fed61230 # | | | | `-CallExpr 0x55c9fed61200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed611e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed611c8 '' Function 0x55c9fec35040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed611a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed61188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed61170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed61138 'int4':'vector' lvalue ParmVar 0x55c9fed60e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed60f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed613a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed612f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed61718 # | | | | `-ReturnStmt 0x55c9fed61708 # | | | | `-CallExpr 0x55c9fed616d8 'float' # | | | | |-ImplicitCastExpr 0x55c9fed616c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed616a0 '' Function 0x55c9fec348d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed61678 'float' # | | | | `-ImplicitCastExpr 0x55c9fed61660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed61648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed61610 'uint':'unsigned int' lvalue ParmVar 0x55c9fed612f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed61450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed61878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed617c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed61c10 # | | | | `-ReturnStmt 0x55c9fed61c00 # | | | | `-CallExpr 0x55c9fed61bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed61bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed61b98 '' Function 0x55c9fec34b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed61b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed61b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed61b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed61b08 'uint2':'vector' lvalue ParmVar 0x55c9fed617c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed61928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed61d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed61cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed62110 # | | | | `-ReturnStmt 0x55c9fed62100 # | | | | `-CallExpr 0x55c9fed620d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed620b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed62098 '' Function 0x55c9fec34dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed62070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed62058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed62040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed62008 'uint3':'vector' lvalue ParmVar 0x55c9fed61cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed61e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed62270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed621c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed62618 # | | | | `-ReturnStmt 0x55c9fed62608 # | | | | `-CallExpr 0x55c9fed625d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed625c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed625a0 '' Function 0x55c9fec35040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed62578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed62560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed62548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed62510 'uint4':'vector' lvalue ParmVar 0x55c9fed621c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed62320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed62778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed626c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed62b10 # | | | | `-ReturnStmt 0x55c9fed62b00 # | | | | `-CallExpr 0x55c9fed62ad0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed62ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed62a98 '' Function 0x55c9fec348d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed62a70 'float' # | | | | `-ImplicitCastExpr 0x55c9fed62a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed62a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed62a08 'int64_t':'long' lvalue ParmVar 0x55c9fed626c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed62828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed62c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed62bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed63028 # | | | | `-ReturnStmt 0x55c9fed63018 # | | | | `-CallExpr 0x55c9fed62fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed62fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed62fb0 '' Function 0x55c9fec34b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed62f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed62f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed62f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed62f20 'int64_t2':'vector' lvalue ParmVar 0x55c9fed62bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed62d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed63188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed630d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed63548 # | | | | `-ReturnStmt 0x55c9fed63538 # | | | | `-CallExpr 0x55c9fed63508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed634f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed634d0 '' Function 0x55c9fec34dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed634a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed63490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed63478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed63440 'int64_t3':'vector' lvalue ParmVar 0x55c9fed630d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed63238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed636a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed635f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed63a70 # | | | | `-ReturnStmt 0x55c9fed63a60 # | | | | `-CallExpr 0x55c9fed63a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed63a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed639f8 '' Function 0x55c9fec35040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed639d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed639b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed639a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed63968 'int64_t4':'vector' lvalue ParmVar 0x55c9fed635f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed63758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed63bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed63b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed63f88 # | | | | `-ReturnStmt 0x55c9fed63f78 # | | | | `-CallExpr 0x55c9fed63f48 'float' # | | | | |-ImplicitCastExpr 0x55c9fed63f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed63f10 '' Function 0x55c9fec348d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed63ee8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed63ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed63eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed63e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed63b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed63c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed640e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed64038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed648d0 # | | | | `-ReturnStmt 0x55c9fed648c0 # | | | | `-CallExpr 0x55c9fed64890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed64878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed64858 '' Function 0x55c9fec34b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed64830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed64818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed64800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed647c8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed64038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed64198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed64a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed64980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed64e10 # | | | | `-ReturnStmt 0x55c9fed64e00 # | | | | `-CallExpr 0x55c9fed64dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed64db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed64d98 '' Function 0x55c9fec34dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed64d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed64d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed64d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed64d08 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed64980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed64ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed64f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed64ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed65358 # | | | | `-ReturnStmt 0x55c9fed65348 # | | | | `-CallExpr 0x55c9fed65318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed65300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed652e0 '' Function 0x55c9fec35040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed652b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed652a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed65288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed65250 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed64ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed65020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed65568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed65418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55c9fed65498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55c9fed65950 # | | | | `-ReturnStmt 0x55c9fed65940 # | | | | `-CallExpr 0x55c9fed65908 'float' # | | | | |-ImplicitCastExpr 0x55c9fed658f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed658d0 '' Function 0x55c9fec35f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed65818 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed65800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed657e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed657b0 'double' lvalue ParmVar 0x55c9fed65418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55c9fed658a8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed65890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed65878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed65840 'double' lvalue ParmVar 0x55c9fed65498 'V2' 'double' # | | | `-DeprecatedAttr 0x55c9fed65620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed65b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed65a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fed65a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed65f80 # | | | | `-ReturnStmt 0x55c9fed65f70 # | | | | `-CallExpr 0x55c9fed65f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed65f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed65f00 '' Function 0x55c9fec362b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed65e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed65e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed65e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed65dc8 'double2':'vector' lvalue ParmVar 0x55c9fed65a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed65ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed65ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed65ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed65e70 'double2':'vector' lvalue ParmVar 0x55c9fed65a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed65c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed66190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed66040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fed660c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed665b8 # | | | | `-ReturnStmt 0x55c9fed665a8 # | | | | `-CallExpr 0x55c9fed66570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed66558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed66538 '' Function 0x55c9fec365d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed66468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed66450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed66438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed66400 'double3':'vector' lvalue ParmVar 0x55c9fed66040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed66510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed664f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed664e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed664a8 'double3':'vector' lvalue ParmVar 0x55c9fed660c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed66248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed667c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed66678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fed666f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed66bf8 # | | | | `-ReturnStmt 0x55c9fed66be8 # | | | | `-CallExpr 0x55c9fed66bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed66b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed66b78 '' Function 0x55c9fec36950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed66aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed66a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed66a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed66a40 'double4':'vector' lvalue ParmVar 0x55c9fed66678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed66b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed66b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed66b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed66ae8 'double4':'vector' lvalue ParmVar 0x55c9fed666f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed66880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed66df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed66ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55c9fed66d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55c9fed671f0 # | | | | `-ReturnStmt 0x55c9fed671e0 # | | | | `-CallExpr 0x55c9fed671a8 'float' # | | | | |-ImplicitCastExpr 0x55c9fed67190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed67170 '' Function 0x55c9fec35f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed670b8 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed670a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed67088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed67050 'int' lvalue ParmVar 0x55c9fed66ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55c9fed67148 'float' # | | | | `-ImplicitCastExpr 0x55c9fed67130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed67118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed670e0 'int' lvalue ParmVar 0x55c9fed66d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55c9fed66eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed673f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed672a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55c9fed67320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed67820 # | | | | `-ReturnStmt 0x55c9fed67810 # | | | | `-CallExpr 0x55c9fed677d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed677c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed677a0 '' Function 0x55c9fec362b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed676d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed676b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed676a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed67668 'int2':'vector' lvalue ParmVar 0x55c9fed672a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed67778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed67760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed67748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed67710 'int2':'vector' lvalue ParmVar 0x55c9fed67320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed674a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed67a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed678d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55c9fed67950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed67e58 # | | | | `-ReturnStmt 0x55c9fed67e48 # | | | | `-CallExpr 0x55c9fed67e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed67df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed67dd8 '' Function 0x55c9fec365d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed67d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed67cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed67cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed67ca0 'int3':'vector' lvalue ParmVar 0x55c9fed678d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed67db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed67d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed67d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed67d48 'int3':'vector' lvalue ParmVar 0x55c9fed67950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed67ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed68058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed67f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55c9fed67f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed68498 # | | | | `-ReturnStmt 0x55c9fed68488 # | | | | `-CallExpr 0x55c9fed68450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed68438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed68418 '' Function 0x55c9fec36950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed68348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed68330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed68318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed682e0 'int4':'vector' lvalue ParmVar 0x55c9fed67f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed683f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed683d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed683c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed68388 'int4':'vector' lvalue ParmVar 0x55c9fed67f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed68110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6a240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed68548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55c9fed6a170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed6a658 # | | | | `-ReturnStmt 0x55c9fed6a648 # | | | | `-CallExpr 0x55c9fed6a610 'float' # | | | | |-ImplicitCastExpr 0x55c9fed6a5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed6a5d8 '' Function 0x55c9fec35f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed6a520 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed6a508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6a4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6a4b8 'uint':'unsigned int' lvalue ParmVar 0x55c9fed68548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55c9fed6a5b0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed6a598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6a580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6a548 'uint':'unsigned int' lvalue ParmVar 0x55c9fed6a170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed6a2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6a858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6a708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55c9fed6a788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed6aca8 # | | | | `-ReturnStmt 0x55c9fed6ac98 # | | | | `-CallExpr 0x55c9fed6ac60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6ac48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed6ac28 '' Function 0x55c9fec362b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed6ab58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6ab40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6ab28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6aaf0 'uint2':'vector' lvalue ParmVar 0x55c9fed6a708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6ac00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6abe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6abd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6ab98 'uint2':'vector' lvalue ParmVar 0x55c9fed6a788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed6a910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6aea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6ad58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55c9fed6add8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed6b300 # | | | | `-ReturnStmt 0x55c9fed6b2f0 # | | | | `-CallExpr 0x55c9fed6b2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6b2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed6b280 '' Function 0x55c9fec365d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed6b1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6b198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6b180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6b148 'uint3':'vector' lvalue ParmVar 0x55c9fed6ad58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6b258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6b240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6b228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6b1f0 'uint3':'vector' lvalue ParmVar 0x55c9fed6add8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed6af60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6b500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6b3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55c9fed6b430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed6b960 # | | | | `-ReturnStmt 0x55c9fed6b950 # | | | | `-CallExpr 0x55c9fed6b918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6b900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed6b8e0 '' Function 0x55c9fec36950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed6b810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6b7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6b7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6b7a8 'uint4':'vector' lvalue ParmVar 0x55c9fed6b3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6b8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6b888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6b850 'uint4':'vector' lvalue ParmVar 0x55c9fed6b430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed6b5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6bb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6ba10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55c9fed6ba90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed6bf98 # | | | | `-ReturnStmt 0x55c9fed6bf88 # | | | | `-CallExpr 0x55c9fed6bf50 'float' # | | | | |-ImplicitCastExpr 0x55c9fed6bf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed6bf18 '' Function 0x55c9fec35f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed6be60 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed6be48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6be30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6bdf8 'int64_t':'long' lvalue ParmVar 0x55c9fed6ba10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55c9fed6bef0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed6bed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6bec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6be88 'int64_t':'long' lvalue ParmVar 0x55c9fed6ba90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed6bc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6c198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6c048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed6c0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed6c608 # | | | | `-ReturnStmt 0x55c9fed6c5f8 # | | | | `-CallExpr 0x55c9fed6c5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6c5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed6c588 '' Function 0x55c9fec362b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed6c4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6c4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6c488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6c450 'int64_t2':'vector' lvalue ParmVar 0x55c9fed6c048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6c560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6c548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6c530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6c4f8 'int64_t2':'vector' lvalue ParmVar 0x55c9fed6c0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed6c250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6c808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6c6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed6c738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed6cc80 # | | | | `-ReturnStmt 0x55c9fed6cc70 # | | | | `-CallExpr 0x55c9fed6cc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6cc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed6cc00 '' Function 0x55c9fec365d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed6cb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6cb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6cb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6cac8 'int64_t3':'vector' lvalue ParmVar 0x55c9fed6c6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6cbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6cba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6cb70 'int64_t3':'vector' lvalue ParmVar 0x55c9fed6c738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed6c8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6ce80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6cd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed6cdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed6d300 # | | | | `-ReturnStmt 0x55c9fed6d2f0 # | | | | `-CallExpr 0x55c9fed6d2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6d2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed6d280 '' Function 0x55c9fec36950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed6d1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6d198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6d180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6d148 'int64_t4':'vector' lvalue ParmVar 0x55c9fed6cd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6d258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6d240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6d228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6d1f0 'int64_t4':'vector' lvalue ParmVar 0x55c9fed6cdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed6cf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6d500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6d3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55c9fed6d430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed6d958 # | | | | `-ReturnStmt 0x55c9fed6d948 # | | | | `-CallExpr 0x55c9fed6d910 'float' # | | | | |-ImplicitCastExpr 0x55c9fed6d8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55c9fed6d8d8 '' Function 0x55c9fec35f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55c9fed6d820 'float' # | | | | | `-ImplicitCastExpr 0x55c9fed6d808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6d7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6d7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed6d3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55c9fed6d8b0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed6d898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6d880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6d848 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed6d430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed6d5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6db58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6da08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55c9fed6da88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed6dfe8 # | | | | `-ReturnStmt 0x55c9fed6dfd8 # | | | | `-CallExpr 0x55c9fed6dfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6df88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55c9fed6df68 '' Function 0x55c9fec362b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55c9fed6de98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6de80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6de68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6de30 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed6da08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6df40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6df28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6df10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6ded8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed6da88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed6dc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6edc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6e098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55c9fed6ecf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed6f258 # | | | | `-ReturnStmt 0x55c9fed6f248 # | | | | `-CallExpr 0x55c9fed6f210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6f1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55c9fed6f1d8 '' Function 0x55c9fec365d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55c9fed6f108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6f0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6f0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6f0a0 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed6e098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6f1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6f198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6f180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6f148 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed6ecf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed6ee78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6f458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6f308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55c9fed6f388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed6f8f8 # | | | | `-ReturnStmt 0x55c9fed6f8e8 # | | | | `-CallExpr 0x55c9fed6f8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed6f898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55c9fed6f878 '' Function 0x55c9fec36950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55c9fed6f7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55c9fed6f790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55c9fed6f778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55c9fed6f740 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed6f308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55c9fed6f850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed6f838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6f820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6f7e8 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed6f388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed6f510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed6fa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6f9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed6fda8 # | | | | `-ReturnStmt 0x55c9fed6fd98 # | | | | `-CallExpr 0x55c9fed6fd68 'float' # | | | | |-ImplicitCastExpr 0x55c9fed6fd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed6fd30 '' Function 0x55c9fec37570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed6fd08 'float' # | | | | `-ImplicitCastExpr 0x55c9fed6fcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed6fcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed6fca0 'double' lvalue ParmVar 0x55c9fed6f9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed6fb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed6ff10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed6fe60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed70278 # | | | | `-ReturnStmt 0x55c9fed70268 # | | | | `-CallExpr 0x55c9fed70238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed70220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed70200 '' Function 0x55c9fec377e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed701d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed701c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed701a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed70170 'double2':'vector' lvalue ParmVar 0x55c9fed6fe60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed6ffc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed703e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed70330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed70750 # | | | | `-ReturnStmt 0x55c9fed70740 # | | | | `-CallExpr 0x55c9fed70710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed706f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed706d8 '' Function 0x55c9fec37a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed706b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed70698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed70680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed70648 'double3':'vector' lvalue ParmVar 0x55c9fed70330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed70490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed708b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed70808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed70c30 # | | | | `-ReturnStmt 0x55c9fed70c20 # | | | | `-CallExpr 0x55c9fed70bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed70bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed70bb8 '' Function 0x55c9fec37cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed70b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed70b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed70b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed70b28 'double4':'vector' lvalue ParmVar 0x55c9fed70808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed70968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed70d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed70ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed710e8 # | | | | `-ReturnStmt 0x55c9fed710d8 # | | | | `-CallExpr 0x55c9fed710a8 'float' # | | | | |-ImplicitCastExpr 0x55c9fed71090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed71070 '' Function 0x55c9fec37570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed71048 'float' # | | | | `-ImplicitCastExpr 0x55c9fed71030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed71018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed70fe0 'int' lvalue ParmVar 0x55c9fed70ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed70e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed71248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed71198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed715c0 # | | | | `-ReturnStmt 0x55c9fed715b0 # | | | | `-CallExpr 0x55c9fed71580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed71568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed71548 '' Function 0x55c9fec377e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed71520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed71508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed714f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed714b8 'int2':'vector' lvalue ParmVar 0x55c9fed71198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed712f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed71720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed71670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed71aa0 # | | | | `-ReturnStmt 0x55c9fed71a90 # | | | | `-CallExpr 0x55c9fed71a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed71a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed71a28 '' Function 0x55c9fec37a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed71a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed719e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed719d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed71998 'int3':'vector' lvalue ParmVar 0x55c9fed71670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed717d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed71c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed71b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed71f88 # | | | | `-ReturnStmt 0x55c9fed71f78 # | | | | `-CallExpr 0x55c9fed71f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed71f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed71f10 '' Function 0x55c9fec37cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed71ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed71ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed71eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed71e80 'int4':'vector' lvalue ParmVar 0x55c9fed71b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed71cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed720e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed72038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed72460 # | | | | `-ReturnStmt 0x55c9fed72450 # | | | | `-CallExpr 0x55c9fed72420 'float' # | | | | |-ImplicitCastExpr 0x55c9fed72408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed723e8 '' Function 0x55c9fec37570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed723c0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed723a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed72390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed72358 'uint':'unsigned int' lvalue ParmVar 0x55c9fed72038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed72198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed725c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed72510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed72958 # | | | | `-ReturnStmt 0x55c9fed72948 # | | | | `-CallExpr 0x55c9fed72918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed72900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed728e0 '' Function 0x55c9fec377e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed728b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed728a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed72888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed72850 'uint2':'vector' lvalue ParmVar 0x55c9fed72510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed72670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed72ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed72a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed74f58 # | | | | `-ReturnStmt 0x55c9fed74f48 # | | | | `-CallExpr 0x55c9fed74f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed74f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed74ee0 '' Function 0x55c9fec37a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed74eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed74ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed74e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed74e50 'uint3':'vector' lvalue ParmVar 0x55c9fed72a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed72b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed750b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed75008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed75460 # | | | | `-ReturnStmt 0x55c9fed75450 # | | | | `-CallExpr 0x55c9fed75420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed75408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed753e8 '' Function 0x55c9fec37cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed753c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed753a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed75390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed75358 'uint4':'vector' lvalue ParmVar 0x55c9fed75008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed75168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed755c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed75510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed75958 # | | | | `-ReturnStmt 0x55c9fed75948 # | | | | `-CallExpr 0x55c9fed75918 'float' # | | | | |-ImplicitCastExpr 0x55c9fed75900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed758e0 '' Function 0x55c9fec37570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed758b8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed758a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed75888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed75850 'int64_t':'long' lvalue ParmVar 0x55c9fed75510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed75670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed75ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed75a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed75e70 # | | | | `-ReturnStmt 0x55c9fed75e60 # | | | | `-CallExpr 0x55c9fed75e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed75e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed75df8 '' Function 0x55c9fec377e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed75dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed75db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed75da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed75d68 'int64_t2':'vector' lvalue ParmVar 0x55c9fed75a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed75b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed75fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed75f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed76390 # | | | | `-ReturnStmt 0x55c9fed76380 # | | | | `-CallExpr 0x55c9fed76350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed76338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed76318 '' Function 0x55c9fec37a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed762f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed762d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed762c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed76288 'int64_t3':'vector' lvalue ParmVar 0x55c9fed75f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed76080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed764f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed76440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed768b8 # | | | | `-ReturnStmt 0x55c9fed768a8 # | | | | `-CallExpr 0x55c9fed76878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed76860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed76840 '' Function 0x55c9fec37cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed76818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed76800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed767e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed767b0 'int64_t4':'vector' lvalue ParmVar 0x55c9fed76440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed765a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed76a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed76968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed76dd0 # | | | | `-ReturnStmt 0x55c9fed76dc0 # | | | | `-CallExpr 0x55c9fed76d90 'float' # | | | | |-ImplicitCastExpr 0x55c9fed76d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed76d58 '' Function 0x55c9fec37570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed76d30 'float' # | | | | `-ImplicitCastExpr 0x55c9fed76d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed76d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed76cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed76968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed76ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed76f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed76e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed77308 # | | | | `-ReturnStmt 0x55c9fed772f8 # | | | | `-CallExpr 0x55c9fed772c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed772b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed77290 '' Function 0x55c9fec377e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed77268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed77250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed77238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed77200 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed76e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed76fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed77468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed773b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed77848 # | | | | `-ReturnStmt 0x55c9fed77838 # | | | | `-CallExpr 0x55c9fed77808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed777f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed777d0 '' Function 0x55c9fec37a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed777a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed77790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed77778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed77740 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed773b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed77518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed779a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed778f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed77d90 # | | | | `-ReturnStmt 0x55c9fed77d80 # | | | | `-CallExpr 0x55c9fed77d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed77d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed77d18 '' Function 0x55c9fec37cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed77cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed77cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed77cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed77c88 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed778f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed77a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed77f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed77e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed78248 # | | | | `-ReturnStmt 0x55c9fed78238 # | | | | `-CallExpr 0x55c9fed78208 'float' # | | | | |-ImplicitCastExpr 0x55c9fed781f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed781d0 '' Function 0x55c9fec38920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed781a8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed78190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed78178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed78140 'double' lvalue ParmVar 0x55c9fed77e50 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed77fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed783b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed78308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed78720 # | | | | `-ReturnStmt 0x55c9fed78710 # | | | | `-CallExpr 0x55c9fed786e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed786c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed786a8 '' Function 0x55c9fec38b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed78680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed78668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed78650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed78618 'double2':'vector' lvalue ParmVar 0x55c9fed78308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed78468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed78890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed787e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed78c00 # | | | | `-ReturnStmt 0x55c9fed78bf0 # | | | | `-CallExpr 0x55c9fed78bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed78ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed78b88 '' Function 0x55c9fec38e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed78b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed78b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed78b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed78af8 'double3':'vector' lvalue ParmVar 0x55c9fed787e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed78940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed79b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed78cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed79ec8 # | | | | `-ReturnStmt 0x55c9fed79eb8 # | | | | `-CallExpr 0x55c9fed79e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed79e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed79e50 '' Function 0x55c9fec39088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed79e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed79e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed79df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed79dc0 'double4':'vector' lvalue ParmVar 0x55c9fed78cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed79c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed7a028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed79f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed7a380 # | | | | `-ReturnStmt 0x55c9fed7a370 # | | | | `-CallExpr 0x55c9fed7a340 'float' # | | | | |-ImplicitCastExpr 0x55c9fed7a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed7a308 '' Function 0x55c9fec38920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed7a2e0 'float' # | | | | `-ImplicitCastExpr 0x55c9fed7a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7a278 'int' lvalue ParmVar 0x55c9fed79f78 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed7a0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7a4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed7a858 # | | | | `-ReturnStmt 0x55c9fed7a848 # | | | | `-CallExpr 0x55c9fed7a818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7a800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed7a7e0 '' Function 0x55c9fec38b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed7a7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7a7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7a788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7a750 'int2':'vector' lvalue ParmVar 0x55c9fed7a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed7a590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7a9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7a908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed7ad38 # | | | | `-ReturnStmt 0x55c9fed7ad28 # | | | | `-CallExpr 0x55c9fed7acf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7ace0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed7acc0 '' Function 0x55c9fec38e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed7ac98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7ac80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7ac68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7ac30 'int3':'vector' lvalue ParmVar 0x55c9fed7a908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed7aa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7ae98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7ade8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed7b220 # | | | | `-ReturnStmt 0x55c9fed7b210 # | | | | `-CallExpr 0x55c9fed7b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7b1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed7b1a8 '' Function 0x55c9fec39088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed7b180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7b168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7b150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7b118 'int4':'vector' lvalue ParmVar 0x55c9fed7ade8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed7af48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7b380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7b2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed7b6f8 # | | | | `-ReturnStmt 0x55c9fed7b6e8 # | | | | `-CallExpr 0x55c9fed7b6b8 'float' # | | | | |-ImplicitCastExpr 0x55c9fed7b6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed7b680 '' Function 0x55c9fec38920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed7b658 'float' # | | | | `-ImplicitCastExpr 0x55c9fed7b640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7b628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7b5f0 'uint':'unsigned int' lvalue ParmVar 0x55c9fed7b2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed7b430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7b858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7b7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed7bbf0 # | | | | `-ReturnStmt 0x55c9fed7bbe0 # | | | | `-CallExpr 0x55c9fed7bbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7bb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed7bb78 '' Function 0x55c9fec38b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed7bb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7bb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7bae8 'uint2':'vector' lvalue ParmVar 0x55c9fed7b7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed7b908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7bd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7bca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed7c0f0 # | | | | `-ReturnStmt 0x55c9fed7c0e0 # | | | | `-CallExpr 0x55c9fed7c0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7c098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed7c078 '' Function 0x55c9fec38e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed7c050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7c038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7c020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7bfe8 'uint3':'vector' lvalue ParmVar 0x55c9fed7bca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed7be00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7c250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7c1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed7c5f8 # | | | | `-ReturnStmt 0x55c9fed7c5e8 # | | | | `-CallExpr 0x55c9fed7c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed7c580 '' Function 0x55c9fec39088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed7c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7c528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7c4f0 'uint4':'vector' lvalue ParmVar 0x55c9fed7c1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed7c300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7c758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7c6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed7caf0 # | | | | `-ReturnStmt 0x55c9fed7cae0 # | | | | `-CallExpr 0x55c9fed7cab0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed7ca98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed7ca78 '' Function 0x55c9fec38920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed7ca50 'float' # | | | | `-ImplicitCastExpr 0x55c9fed7ca38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7ca20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7c9e8 'int64_t':'long' lvalue ParmVar 0x55c9fed7c6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed7c808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7cc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7cba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed7d008 # | | | | `-ReturnStmt 0x55c9fed7cff8 # | | | | `-CallExpr 0x55c9fed7cfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7cfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed7cf90 '' Function 0x55c9fec38b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed7cf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7cf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7cf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7cf00 'int64_t2':'vector' lvalue ParmVar 0x55c9fed7cba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed7cd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7d168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7d0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed7d528 # | | | | `-ReturnStmt 0x55c9fed7d518 # | | | | `-CallExpr 0x55c9fed7d4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7d4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed7d4b0 '' Function 0x55c9fec38e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed7d488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7d458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7d420 'int64_t3':'vector' lvalue ParmVar 0x55c9fed7d0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed7d218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7d688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7d5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed7da50 # | | | | `-ReturnStmt 0x55c9fed7da40 # | | | | `-CallExpr 0x55c9fed7da10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7d9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed7d9d8 '' Function 0x55c9fec39088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed7d9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7d998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7d980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7d948 'int64_t4':'vector' lvalue ParmVar 0x55c9fed7d5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed7d738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7ebd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed7ef88 # | | | | `-ReturnStmt 0x55c9fed7ef78 # | | | | `-CallExpr 0x55c9fed7ef48 'float' # | | | | |-ImplicitCastExpr 0x55c9fed7ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed7ef10 '' Function 0x55c9fec38920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed7eee8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed7eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed7eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed7ec80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7f0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed7f4c0 # | | | | `-ReturnStmt 0x55c9fed7f4b0 # | | | | `-CallExpr 0x55c9fed7f480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7f468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed7f448 '' Function 0x55c9fec38b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed7f420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7f3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7f3b8 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed7f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed7f198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7f620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7f570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed7fa00 # | | | | `-ReturnStmt 0x55c9fed7f9f0 # | | | | `-CallExpr 0x55c9fed7f9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7f9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed7f988 '' Function 0x55c9fec38e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed7f960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7f948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7f930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7f8f8 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed7f570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed7f6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed7fb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed7fab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed7ff48 # | | | | `-ReturnStmt 0x55c9fed7ff38 # | | | | `-CallExpr 0x55c9fed7ff08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed7fef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed7fed0 '' Function 0x55c9fec39088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed7fea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed7fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed7fe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed7fe40 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed7fab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed7fc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed800b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed80008 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed80400 # | | | | `-ReturnStmt 0x55c9fed803f0 # | | | | `-CallExpr 0x55c9fed803c0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed803a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed80388 '' Function 0x55c9fec39ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed80360 'float' # | | | | `-ImplicitCastExpr 0x55c9fed80348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed80330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed802f8 'double' lvalue ParmVar 0x55c9fed80008 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed80168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed80570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed804c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed808d8 # | | | | `-ReturnStmt 0x55c9fed808c8 # | | | | `-CallExpr 0x55c9fed80898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed80880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed80860 '' Function 0x55c9fec39f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed80838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed80820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed80808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed807d0 'double2':'vector' lvalue ParmVar 0x55c9fed804c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed80620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed80a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed80998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed80db8 # | | | | `-ReturnStmt 0x55c9fed80da8 # | | | | `-CallExpr 0x55c9fed80d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed80d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed80d40 '' Function 0x55c9fec3a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed80d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed80d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed80ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed80cb0 'double3':'vector' lvalue ParmVar 0x55c9fed80998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed80af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed80f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed80e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed812a0 # | | | | `-ReturnStmt 0x55c9fed81290 # | | | | `-CallExpr 0x55c9fed81260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed81248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed81228 '' Function 0x55c9fec3a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed81200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed811e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed811d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed81198 'double4':'vector' lvalue ParmVar 0x55c9fed80e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed80fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed81400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed81350 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed81758 # | | | | `-ReturnStmt 0x55c9fed81748 # | | | | `-CallExpr 0x55c9fed81718 'float' # | | | | |-ImplicitCastExpr 0x55c9fed81700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed816e0 '' Function 0x55c9fec39ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed816b8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed816a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed81688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed81650 'int' lvalue ParmVar 0x55c9fed81350 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed814b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed818b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed81808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed81c30 # | | | | `-ReturnStmt 0x55c9fed81c20 # | | | | `-CallExpr 0x55c9fed81bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed81bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed81bb8 '' Function 0x55c9fec39f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed81b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed81b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed81b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed81b28 'int2':'vector' lvalue ParmVar 0x55c9fed81808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed81968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed81d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed81ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed82110 # | | | | `-ReturnStmt 0x55c9fed82100 # | | | | `-CallExpr 0x55c9fed820d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed820b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed82098 '' Function 0x55c9fec3a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed82070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed82058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed82040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed82008 'int3':'vector' lvalue ParmVar 0x55c9fed81ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed81e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed82270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed821c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed825f8 # | | | | `-ReturnStmt 0x55c9fed825e8 # | | | | `-CallExpr 0x55c9fed825b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed825a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed82580 '' Function 0x55c9fec3a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed82558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed82540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed82528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed824f0 'int4':'vector' lvalue ParmVar 0x55c9fed821c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed82320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed82758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed826a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed82ad0 # | | | | `-ReturnStmt 0x55c9fed82ac0 # | | | | `-CallExpr 0x55c9fed82a90 'float' # | | | | |-ImplicitCastExpr 0x55c9fed82a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed82a58 '' Function 0x55c9fec39ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed82a30 'float' # | | | | `-ImplicitCastExpr 0x55c9fed82a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed82a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed829c8 'uint':'unsigned int' lvalue ParmVar 0x55c9fed826a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed82808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed83c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed83b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed83fd0 # | | | | `-ReturnStmt 0x55c9fed83fc0 # | | | | `-CallExpr 0x55c9fed83f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed83f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed83f58 '' Function 0x55c9fec39f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed83f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed83f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed83f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed83ec8 'uint2':'vector' lvalue ParmVar 0x55c9fed83b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed83ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed84130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed84080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed844d0 # | | | | `-ReturnStmt 0x55c9fed844c0 # | | | | `-CallExpr 0x55c9fed84490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed84478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed84458 '' Function 0x55c9fec3a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed84430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed84418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed84400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed843c8 'uint3':'vector' lvalue ParmVar 0x55c9fed84080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed841e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed84630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed84580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed849d8 # | | | | `-ReturnStmt 0x55c9fed849c8 # | | | | `-CallExpr 0x55c9fed84998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed84980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed84960 '' Function 0x55c9fec3a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed84938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed84920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed84908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed848d0 'uint4':'vector' lvalue ParmVar 0x55c9fed84580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed846e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed84b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed84a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed84ed0 # | | | | `-ReturnStmt 0x55c9fed84ec0 # | | | | `-CallExpr 0x55c9fed84e90 'float' # | | | | |-ImplicitCastExpr 0x55c9fed84e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed84e58 '' Function 0x55c9fec39ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed84e30 'float' # | | | | `-ImplicitCastExpr 0x55c9fed84e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed84e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed84dc8 'int64_t':'long' lvalue ParmVar 0x55c9fed84a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed84be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed85030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed84f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed853e8 # | | | | `-ReturnStmt 0x55c9fed853d8 # | | | | `-CallExpr 0x55c9fed853a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed85390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed85370 '' Function 0x55c9fec39f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed85348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed85330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed85318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed852e0 'int64_t2':'vector' lvalue ParmVar 0x55c9fed84f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed850e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed85548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed85498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed85908 # | | | | `-ReturnStmt 0x55c9fed858f8 # | | | | `-CallExpr 0x55c9fed858c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed858b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed85890 '' Function 0x55c9fec3a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed85868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed85850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed85838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed85800 'int64_t3':'vector' lvalue ParmVar 0x55c9fed85498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed855f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed85a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed859b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed85e30 # | | | | `-ReturnStmt 0x55c9fed85e20 # | | | | `-CallExpr 0x55c9fed85df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed85dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed85db8 '' Function 0x55c9fec3a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed85d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed85d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed85d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed85d28 'int64_t4':'vector' lvalue ParmVar 0x55c9fed859b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed85b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed85f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed85ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed86348 # | | | | `-ReturnStmt 0x55c9fed86338 # | | | | `-CallExpr 0x55c9fed86308 'float' # | | | | |-ImplicitCastExpr 0x55c9fed862f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed862d0 '' Function 0x55c9fec39ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed862a8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed86290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed86278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed86240 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed85ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed86040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed864a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed863f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed86880 # | | | | `-ReturnStmt 0x55c9fed86870 # | | | | `-CallExpr 0x55c9fed86840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed86828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed86808 '' Function 0x55c9fec39f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed867e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed867c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed867b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed86778 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed863f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed86558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed869e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed86930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed86dc0 # | | | | `-ReturnStmt 0x55c9fed86db0 # | | | | `-CallExpr 0x55c9fed86d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed86d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed86d48 '' Function 0x55c9fec3a190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed86d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed86d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed86cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed86cb8 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed86930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed86a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed86f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed86e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed87308 # | | | | `-ReturnStmt 0x55c9fed872f8 # | | | | `-CallExpr 0x55c9fed872c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed872b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed87290 '' Function 0x55c9fec3a408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed87268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed87250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed87238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed87200 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed86e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed86fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed87478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed873c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55c9fed877c0 # | | | | `-ReturnStmt 0x55c9fed877b0 # | | | | `-CallExpr 0x55c9fed87780 'float' # | | | | |-ImplicitCastExpr 0x55c9fed87768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed87748 '' Function 0x55c9fec29ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed87720 'float' # | | | | `-ImplicitCastExpr 0x55c9fed87708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed876f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed876b8 'double' lvalue ParmVar 0x55c9fed873c8 'V' 'double' # | | | `-DeprecatedAttr 0x55c9fed87528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed87930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed87880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55c9fed88c10 # | | | | `-ReturnStmt 0x55c9fed88c00 # | | | | `-CallExpr 0x55c9fed88bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed88bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed88b98 '' Function 0x55c9fec2a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed88b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed88b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed88b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed88b08 'double2':'vector' lvalue ParmVar 0x55c9fed87880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55c9fed879e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed88d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed88cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55c9fed890f0 # | | | | `-ReturnStmt 0x55c9fed890e0 # | | | | `-CallExpr 0x55c9fed890b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed89098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed89078 '' Function 0x55c9fec2a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed89050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed89038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed89020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed88fe8 'double3':'vector' lvalue ParmVar 0x55c9fed88cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55c9fed88e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed89260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed891b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55c9fed895d8 # | | | | `-ReturnStmt 0x55c9fed895c8 # | | | | `-CallExpr 0x55c9fed89598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed89580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed89560 '' Function 0x55c9fec2a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed89538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed89520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed89508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed894d0 'double4':'vector' lvalue ParmVar 0x55c9fed891b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55c9fed89310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55c9fed89738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed89688 col:26 used V 'int' # | | | |-CompoundStmt 0x55c9fed89a98 # | | | | `-ReturnStmt 0x55c9fed89a88 # | | | | `-CallExpr 0x55c9fed89a58 'float' # | | | | |-ImplicitCastExpr 0x55c9fed89a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed89a20 '' Function 0x55c9fec29ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed899f8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed899e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed899c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed89990 'int' lvalue ParmVar 0x55c9fed89688 'V' 'int' # | | | `-DeprecatedAttr 0x55c9fed897e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed89bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed89b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55c9fed89f78 # | | | | `-ReturnStmt 0x55c9fed89f68 # | | | | `-CallExpr 0x55c9fed89f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed89f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed89f00 '' Function 0x55c9fec2a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed89ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed89ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed89ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed89e70 'int2':'vector' lvalue ParmVar 0x55c9fed89b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55c9fed89ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8a0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8a028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55c9fed8a460 # | | | | `-ReturnStmt 0x55c9fed8a450 # | | | | `-CallExpr 0x55c9fed8a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed8a3e8 '' Function 0x55c9fec2a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed8a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8a390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8a358 'int3':'vector' lvalue ParmVar 0x55c9fed8a028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55c9fed8a188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8a5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8a510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55c9fed8a950 # | | | | `-ReturnStmt 0x55c9fed8a940 # | | | | `-CallExpr 0x55c9fed8a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed8a8d8 '' Function 0x55c9fec2a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed8a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8a880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8a848 'int4':'vector' lvalue ParmVar 0x55c9fed8a510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55c9fed8a670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8aab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8aa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55c9fed8ae30 # | | | | `-ReturnStmt 0x55c9fed8ae20 # | | | | `-CallExpr 0x55c9fed8adf0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed8add8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed8adb8 '' Function 0x55c9fec29ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed8ad90 'float' # | | | | `-ImplicitCastExpr 0x55c9fed8ad78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8ad60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8ad28 'uint':'unsigned int' lvalue ParmVar 0x55c9fed8aa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55c9fed8ab60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8af90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8aee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55c9fed8b330 # | | | | `-ReturnStmt 0x55c9fed8b320 # | | | | `-CallExpr 0x55c9fed8b2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8b2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed8b2b8 '' Function 0x55c9fec2a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed8b290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8b278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8b260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8b228 'uint2':'vector' lvalue ParmVar 0x55c9fed8aee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55c9fed8b040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8b490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8b3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55c9fed8b838 # | | | | `-ReturnStmt 0x55c9fed8b828 # | | | | `-CallExpr 0x55c9fed8b7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8b7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed8b7c0 '' Function 0x55c9fec2a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed8b798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8b780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8b768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8b730 'uint3':'vector' lvalue ParmVar 0x55c9fed8b3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55c9fed8b540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8b998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8b8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55c9fed8bd48 # | | | | `-ReturnStmt 0x55c9fed8bd38 # | | | | `-CallExpr 0x55c9fed8bd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8bcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed8bcd0 '' Function 0x55c9fec2a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed8bca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8bc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8bc40 'uint4':'vector' lvalue ParmVar 0x55c9fed8b8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55c9fed8ba48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8bea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8bdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55c9fed8c248 # | | | | `-ReturnStmt 0x55c9fed8c238 # | | | | `-CallExpr 0x55c9fed8c208 'float' # | | | | |-ImplicitCastExpr 0x55c9fed8c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed8c1d0 '' Function 0x55c9fec29ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed8c1a8 'float' # | | | | `-ImplicitCastExpr 0x55c9fed8c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8c178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8c140 'int64_t':'long' lvalue ParmVar 0x55c9fed8bdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55c9fed8bf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8c3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8c2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed8c768 # | | | | `-ReturnStmt 0x55c9fed8c758 # | | | | `-CallExpr 0x55c9fed8c728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8c710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed8c6f0 '' Function 0x55c9fec2a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed8c6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8c6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8c698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8c660 'int64_t2':'vector' lvalue ParmVar 0x55c9fed8c2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed8c458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8c8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8c818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed8edd0 # | | | | `-ReturnStmt 0x55c9fed8edc0 # | | | | `-CallExpr 0x55c9fed8ed90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8ed78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed8ed58 '' Function 0x55c9fec2a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed8ed30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8ed18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8ed00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8ecc8 'int64_t3':'vector' lvalue ParmVar 0x55c9fed8c818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed8c978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8ef30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8ee80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55c9fed8f300 # | | | | `-ReturnStmt 0x55c9fed8f2f0 # | | | | `-CallExpr 0x55c9fed8f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55c9fed8f288 '' Function 0x55c9fec2a758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55c9fed8f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8f230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8f1f8 'int64_t4':'vector' lvalue ParmVar 0x55c9fed8ee80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55c9fed8efe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8f460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8f3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55c9fed8f820 # | | | | `-ReturnStmt 0x55c9fed8f810 # | | | | `-CallExpr 0x55c9fed8f7e0 'float' # | | | | |-ImplicitCastExpr 0x55c9fed8f7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55c9fed8f7a8 '' Function 0x55c9fec29ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55c9fed8f780 'float' # | | | | `-ImplicitCastExpr 0x55c9fed8f768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8f750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8f718 'uint64_t':'unsigned long' lvalue ParmVar 0x55c9fed8f3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55c9fed8f510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8f980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8f8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55c9fed8fd60 # | | | | `-ReturnStmt 0x55c9fed8fd50 # | | | | `-CallExpr 0x55c9fed8fd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed8fd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55c9fed8fce8 '' Function 0x55c9fec2a268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55c9fed8fcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed8fca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed8fc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed8fc58 'uint64_t2':'vector' lvalue ParmVar 0x55c9fed8f8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55c9fed8fa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55c9fed8fec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed8fe10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55c9fed902a8 # | | | | `-ReturnStmt 0x55c9fed90298 # | | | | `-CallExpr 0x55c9fed90268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55c9fed90250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55c9fed90230 '' Function 0x55c9fec2a4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55c9fed90208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55c9fed901f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55c9fed901d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55c9fed901a0 'uint64_t3':'vector' lvalue ParmVar 0x55c9fed8fe10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55c9fed8ff70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55c9fed90408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55c9fed90358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55c9fed907f8 # | | | `-ReturnStmt 0x55c9fed907e8 # | | | `-CallExpr 0x55c9fed907b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55c9fed907a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55c9fed90780 '' Function 0x55c9fec2a758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55c9fed90758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55c9fed90740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55c9fed90728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55c9fed906f0 'uint64_t4':'vector' lvalue ParmVar 0x55c9fed90358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55c9fed904b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55c9fed90810 prev 0x55c9fec97818 line:12:11 hlsl # | | |-original Namespace 0x55c9feaf4a98 'hlsl' # | | `-NamespaceDecl 0x55c9fed90880 prev 0x55c9feb92a88 line:13:11 __detail # | | |-original Namespace 0x55c9feb92a88 '__detail' # | | |-FunctionDecl 0x55c9fed909b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed90908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55c9fed90b60 # | | | `-ReturnStmt 0x55c9fed90b50 # | | | `-ImplicitCastExpr 0x55c9fed90b38 'vector' # | | | `-BinaryOperator 0x55c9fed90b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55c9fed90ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55c9fed90aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55c9fed90a80 'float4':'vector' lvalue ParmVar 0x55c9fed90908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55c9fed90b00 'vector' # | | | `-FloatingLiteral 0x55c9fed90ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55c9fed90df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55c9fed90b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed90d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed90c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55c9fed91058 # | | | `-ReturnStmt 0x55c9fed91048 # | | | `-CallExpr 0x55c9fed91018 '' # | | | |-UnresolvedLookupExpr 0x55c9fed90ed8 '' lvalue (ADL) = 'abs' 0x55c9feb9de28 0x55c9feb9e128 0x55c9feb9e438 0x55c9feb9e748 0x55c9feb9fe68 0x55c9feba0178 0x55c9feba0488 0x55c9feba0798 0x55c9feba0a68 0x55c9feba0d90 0x55c9feba1038 0x55c9feba12d8 0x55c9feba1528 0x55c9feba1838 0x55c9feba1b48 0x55c9feba25d8 0x55c9feba28c8 0x55c9feba2bd8 0x55c9feba2ee8 0x55c9feba31f8 0x55c9feba7b70 0x55c9feba7e18 0x55c9feba80b8 0x55c9feba8358 0x55c9feba85a8 0x55c9feba88b8 0x55c9feba9cc8 0x55c9feba9fd8 # | | | `-DeclRefExpr 0x55c9fed90ff8 'T' lvalue ParmVar 0x55c9fed90c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fed916d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed91070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed91108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed91628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed91578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55c9fed91a28 # | | | `-ReturnStmt 0x55c9fed91a18 # | | | `-CallExpr 0x55c9fed919e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fed91748 '' lvalue (ADL) = 'sqrt' 0x55c9fec33f10 0x55c9fec34178 0x55c9fec343f0 0x55c9fec34668 0x55c9fec348d8 0x55c9fec34b50 0x55c9fec34dc8 0x55c9fec35040 0x55c9fed5ecc0 0x55c9fed5f178 0x55c9fed5f650 0x55c9fed5fb30 0x55c9fed60008 0x55c9fed60500 0x55c9fed609d8 0x55c9fed60eb8 0x55c9fed613a0 0x55c9fed61878 0x55c9fed61d70 0x55c9fed62270 0x55c9fed62778 0x55c9fed62c70 0x55c9fed63188 0x55c9fed636a8 0x55c9fed63bd0 0x55c9fed640e8 0x55c9fed64a30 0x55c9fed64f70 # | | | `-CallExpr 0x55c9fed919b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fed91868 '' lvalue (ADL) = 'dot' 0x55c9febde968 0x55c9febded38 0x55c9febdf0d8 0x55c9febdf478 0x55c9febdf780 0x55c9febdfb70 0x55c9febdff18 0x55c9febe02b8 0x55c9febe0608 0x55c9febe0958 0x55c9febe0d58 0x55c9febe10f8 0x55c9febe1498 0x55c9febe1838 0x55c9febe1c08 0x55c9febe1fa8 0x55c9febe2348 0x55c9febe26e8 0x55c9febe2a88 0x55c9febe2e58 0x55c9febe31f8 0x55c9febe3598 0x55c9febe3938 0x55c9febe3d08 0x55c9febe40a8 # | | | |-RecoveryExpr 0x55c9fed91970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fed91990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fed91e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55c9fed91a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed91d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed91bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55c9fed91c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55c9fed920c0 # | | | `-ReturnStmt 0x55c9fed920b0 # | | | `-InitListExpr 0x55c9fed92050 'void' contains-errors # | | | |-IntegerLiteral 0x55c9fed91e90 'int' 1 # | | | |-BinaryOperator 0x55c9fed91f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55c9fed91ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55c9fed91eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55c9fed91ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55c9fed91f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55c9fed91f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55c9fed91f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55c9fed91fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55c9fed91f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55c9fed91fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55c9fed92030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fed91ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55c9fed92010 'int' 3 # | | |-FunctionTemplateDecl 0x55c9fed923f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55c9fed920d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed92350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed92190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fed92208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55c9fed925c8 # | | | `-ReturnStmt 0x55c9fed925b8 # | | | `-CallExpr 0x55c9fed92588 '' # | | | |-UnresolvedLookupExpr 0x55c9fed924e0 '' lvalue (ADL) = 'length_impl' 0x55c9fed90df8 # | | | `-BinaryOperator 0x55c9fed92568 '' '-' # | | | |-DeclRefExpr 0x55c9fed92528 'T' lvalue ParmVar 0x55c9fed92190 'X' 'T' # | | | `-DeclRefExpr 0x55c9fed92548 'T' lvalue ParmVar 0x55c9fed92208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55c9fed950f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed925e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed92678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed95048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed92a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fed92ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55c9fed95258 # | | | `-ReturnStmt 0x55c9fed95248 # | | | `-CallExpr 0x55c9fed95218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fed95170 '' lvalue (ADL) = 'length_vec_impl' 0x55c9fed916d0 # | | | `-BinaryOperator 0x55c9fed951f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55c9fed951b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fed951d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55c9fed95518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed95288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fed95308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fed95388 col:54 used c 'float' # | | | `-CompoundStmt 0x55c9fed95b90 # | | | `-ReturnStmt 0x55c9fed95b80 # | | | `-CallExpr 0x55c9fed95ac8 'float' # | | | |-ImplicitCastExpr 0x55c9fed95ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55c9fed959b0 '' Function 0x55c9fed95708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55c9fed95b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55c9fed95b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55c9fed959e8 'half2':'vector' lvalue ParmVar 0x55c9fed95288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55c9fed95b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55c9fed95b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55c9fed95a08 'half2':'vector' lvalue ParmVar 0x55c9fed95308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55c9fed95b68 'float' # | | | `-DeclRefExpr 0x55c9fed95a28 'float' lvalue ParmVar 0x55c9fed95388 'c' 'float' # | | |-FunctionTemplateDecl 0x55c9fed96138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed95ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed95c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed96090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed95f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fed95fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55c9fed96348 # | | | `-ReturnStmt 0x55c9fed96338 # | | | `-CallExpr 0x55c9fed96300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fed961b8 '' lvalue (ADL) = 'dot' 0x55c9febde968 0x55c9febded38 0x55c9febdf0d8 0x55c9febdf478 0x55c9febdf780 0x55c9febdfb70 0x55c9febdff18 0x55c9febe02b8 0x55c9febe0608 0x55c9febe0958 0x55c9febe0d58 0x55c9febe10f8 0x55c9febe1498 0x55c9febe1838 0x55c9febe1c08 0x55c9febe1fa8 0x55c9febe2348 0x55c9febe26e8 0x55c9febe2a88 0x55c9febe2e58 0x55c9febe31f8 0x55c9febe3598 0x55c9febe3938 0x55c9febe3d08 0x55c9febe40a8 # | | | |-RecoveryExpr 0x55c9fed962c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fed962e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fed96888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed96360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed963f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed967e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55c9fed96650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fed96710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55c9fed96f60 # | | | |-DeclStmt 0x55c9fed96a80 # | | | | `-VarDecl 0x55c9fed96938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55c9fed96a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55c9fed969e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55c9fed969a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55c9fed969c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55c9fed96a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55c9fed96a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55c9fed96a20 'int' 0 # | | | |-AttributedStmt 0x55c9fed96f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55c9fed96ee8 unroll 0 # | | | | `-ForStmt 0x55c9fed96eb0 # | | | | |-DeclStmt 0x55c9fed96b50 # | | | | | `-VarDecl 0x55c9fed96ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55c9fed96b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55c9fed96bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55c9fed96ba8 'int' # | | | | | | `-DeclRefExpr 0x55c9fed96b68 'int' lvalue Var 0x55c9fed96ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55c9fed96b88 'int' NonTypeTemplateParm 0x55c9fed963f8 'N' 'int' # | | | | |-UnaryOperator 0x55c9fed96c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55c9fed96be0 'int' lvalue Var 0x55c9fed96ab0 'i' 'int' # | | | | `-BinaryOperator 0x55c9fed96e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55c9fed96c18 'T' contains-errors lvalue Var 0x55c9fed96938 'sum' 'T' # | | | | `-CallExpr 0x55c9fed96e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55c9fed96c50 '' lvalue (ADL) = 'mad' 0x55c9febfb460 0x55c9febfb818 0x55c9febfbbe0 0x55c9febfcfd0 0x55c9febfd380 0x55c9febfd748 0x55c9febfdb10 0x55c9febfded8 0x55c9febfe2a0 0x55c9febfe668 0x55c9febfea30 0x55c9febfee30 0x55c9febff1f8 0x55c9febff5c0 0x55c9febff988 0x55c9febffd50 0x55c9fec00118 0x55c9fec004e0 0x55c9fec008a8 0x55c9fec00cd0 0x55c9fec01080 0x55c9fec01448 0x55c9fec01810 0x55c9fec01bd8 0x55c9fec01f88 0x55c9fec02350 0x55c9fec02718 0x55c9fec02ae0 # | | | | |-ArraySubscriptExpr 0x55c9fed96db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55c9fed96d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55c9fed96d90 'int' lvalue Var 0x55c9fed96ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55c9fed96e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55c9fed96dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55c9fed96df0 'int' lvalue Var 0x55c9fed96ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55c9fed96e30 'T' contains-errors lvalue Var 0x55c9fed96938 'sum' 'T' # | | | `-ReturnStmt 0x55c9fed96f50 # | | | `-DeclRefExpr 0x55c9fed96f30 'T' contains-errors lvalue Var 0x55c9fed96938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55c9fed97268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55c9fed96f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed971c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed97040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fed970b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55c9fed97480 # | | | `-ReturnStmt 0x55c9fed97470 # | | | `-BinaryOperator 0x55c9fed97450 '' '-' # | | | |-DeclRefExpr 0x55c9fed97350 'T' lvalue ParmVar 0x55c9fed97040 'I' 'T' # | | | `-BinaryOperator 0x55c9fed97430 '' '*' # | | | |-BinaryOperator 0x55c9fed973f0 '' '*' # | | | | |-BinaryOperator 0x55c9fed973b0 '' '*' # | | | | | |-IntegerLiteral 0x55c9fed97370 'int' 2 # | | | | | `-DeclRefExpr 0x55c9fed97390 'T' lvalue ParmVar 0x55c9fed970b8 'N' 'T' # | | | | `-DeclRefExpr 0x55c9fed973d0 'T' lvalue ParmVar 0x55c9fed97040 'I' 'T' # | | | `-DeclRefExpr 0x55c9fed97410 'T' lvalue ParmVar 0x55c9fed970b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55c9fed97888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed97498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed97538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55c9fed977e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed97650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fed97710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55c9fed97b58 # | | | `-ReturnStmt 0x55c9fed97b48 # | | | `-BinaryOperator 0x55c9fed97b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55c9fed97908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55c9fed97b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55c9fed97968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55c9fed97928 'int' 2 # | | | | `-RecoveryExpr 0x55c9fed97948 '' contains-errors lvalue # | | | `-CallExpr 0x55c9fed97ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fed97988 '' lvalue (ADL) = 'dot' 0x55c9febde968 0x55c9febded38 0x55c9febdf0d8 0x55c9febdf478 0x55c9febdf780 0x55c9febdfb70 0x55c9febdff18 0x55c9febe02b8 0x55c9febe0608 0x55c9febe0958 0x55c9febe0d58 0x55c9febe10f8 0x55c9febe1498 0x55c9febe1838 0x55c9febe1c08 0x55c9febe1fa8 0x55c9febe2348 0x55c9febe26e8 0x55c9febe2a88 0x55c9febe2e58 0x55c9febe31f8 0x55c9febe3598 0x55c9febe3938 0x55c9febe3d08 0x55c9febe40a8 # | | | |-RecoveryExpr 0x55c9fed97a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fed97ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fed97fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55c9fed97b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55c9fed97bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55c9fed97f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed97ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fed97d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55c9fed97d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55c9fed98ab0 # | | | |-DeclStmt 0x55c9fed982c0 # | | | | `-VarDecl 0x55c9fed980d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55c9fed98288 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed98140 '' lvalue (ADL) = 'dot' 0x55c9febde968 0x55c9febded38 0x55c9febdf0d8 0x55c9febdf478 0x55c9febdf780 0x55c9febdfb70 0x55c9febdff18 0x55c9febe02b8 0x55c9febe0608 0x55c9febe0958 0x55c9febe0d58 0x55c9febe10f8 0x55c9febe1498 0x55c9febe1838 0x55c9febe1c08 0x55c9febe1fa8 0x55c9febe2348 0x55c9febe26e8 0x55c9febe2a88 0x55c9febe2e58 0x55c9febe31f8 0x55c9febe3598 0x55c9febe3938 0x55c9febe3d08 0x55c9febe40a8 # | | | | |-DeclRefExpr 0x55c9fed98248 'T' lvalue ParmVar 0x55c9fed97d20 'N' 'T' # | | | | `-DeclRefExpr 0x55c9fed98268 'T' lvalue ParmVar 0x55c9fed97ca8 'I' 'T' # | | | |-DeclStmt 0x55c9fed984f8 # | | | | `-VarDecl 0x55c9fed982f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55c9fed984d8 '' '-' # | | | | |-IntegerLiteral 0x55c9fed98360 'int' 1 # | | | | `-BinaryOperator 0x55c9fed984b8 '' '*' # | | | | |-BinaryOperator 0x55c9fed983c0 '' '*' # | | | | | |-DeclRefExpr 0x55c9fed98380 'U' lvalue ParmVar 0x55c9fed97d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55c9fed983a0 'U' lvalue ParmVar 0x55c9fed97d98 'Eta' 'U' # | | | | `-ParenExpr 0x55c9fed98498 '' # | | | | `-BinaryOperator 0x55c9fed98478 '' '-' # | | | | |-IntegerLiteral 0x55c9fed983e0 'int' 1 # | | | | `-BinaryOperator 0x55c9fed98458 '' '*' # | | | | |-DeclRefExpr 0x55c9fed98400 'T' lvalue Var 0x55c9fed980d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55c9fed98438 'T' lvalue Var 0x55c9fed980d8 'Mul' 'T' # | | | |-DeclStmt 0x55c9fed988a0 # | | | | `-VarDecl 0x55c9fed98530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55c9fed98880 '' # | | | | `-BinaryOperator 0x55c9fed98860 '' '-' # | | | | |-BinaryOperator 0x55c9fed985d8 '' '*' # | | | | | |-DeclRefExpr 0x55c9fed98598 'U' lvalue ParmVar 0x55c9fed97d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55c9fed985b8 'T' lvalue ParmVar 0x55c9fed97ca8 'I' 'T' # | | | | `-BinaryOperator 0x55c9fed98840 '' '*' # | | | | |-ParenExpr 0x55c9fed98800 '' # | | | | | `-BinaryOperator 0x55c9fed987e0 '' '+' # | | | | | |-BinaryOperator 0x55c9fed98638 '' '*' # | | | | | | |-DeclRefExpr 0x55c9fed985f8 'U' lvalue ParmVar 0x55c9fed97d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55c9fed98618 'T' lvalue Var 0x55c9fed980d8 'Mul' 'T' # | | | | | `-CallExpr 0x55c9fed987b0 '' # | | | | | |-UnresolvedLookupExpr 0x55c9fed98658 '' lvalue (ADL) = 'sqrt' 0x55c9fec33f10 0x55c9fec34178 0x55c9fec343f0 0x55c9fec34668 0x55c9fec348d8 0x55c9fec34b50 0x55c9fec34dc8 0x55c9fec35040 0x55c9fed5ecc0 0x55c9fed5f178 0x55c9fed5f650 0x55c9fed5fb30 0x55c9fed60008 0x55c9fed60500 0x55c9fed609d8 0x55c9fed60eb8 0x55c9fed613a0 0x55c9fed61878 0x55c9fed61d70 0x55c9fed62270 0x55c9fed62778 0x55c9fed62c70 0x55c9fed63188 0x55c9fed636a8 0x55c9fed63bd0 0x55c9fed640e8 0x55c9fed64a30 0x55c9fed64f70 # | | | | | `-DeclRefExpr 0x55c9fed98778 'T' lvalue Var 0x55c9fed982f8 'K' 'T' # | | | | `-DeclRefExpr 0x55c9fed98820 'T' lvalue ParmVar 0x55c9fed97d20 'N' 'T' # | | | `-ReturnStmt 0x55c9fed98aa0 # | | | `-CallExpr 0x55c9fed98a60 '' # | | | |-UnresolvedLookupExpr 0x55c9fed988f0 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9fed97bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9fed97b70 'T' # | | | |-BinaryOperator 0x55c9fed989a8 '' '<' # | | | | |-DeclRefExpr 0x55c9fed98968 'T' lvalue Var 0x55c9fed982f8 'K' 'T' # | | | | `-IntegerLiteral 0x55c9fed98988 'int' 0 # | | | |-CXXStaticCastExpr 0x55c9fed989f8 'T' static_cast # | | | | `-IntegerLiteral 0x55c9fed989c8 'int' 0 # | | | `-DeclRefExpr 0x55c9fed98a28 'T' lvalue Var 0x55c9fed98530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55c9fed98db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55c9fed98ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed98d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed98b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fed98c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55c9fed9aa08 # | | | |-DeclStmt 0x55c9fed98f88 # | | | | `-VarDecl 0x55c9fed98ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55c9fed98f68 '' '/' # | | | | |-DeclRefExpr 0x55c9fed98f28 'T' lvalue ParmVar 0x55c9fed98b90 'X' 'T' # | | | | `-DeclRefExpr 0x55c9fed98f48 'T' lvalue ParmVar 0x55c9fed98c08 'Y' 'T' # | | | |-DeclStmt 0x55c9fed9a4c0 # | | | | `-VarDecl 0x55c9fed9a3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55c9fed9a4a0 '' '>=' # | | | | |-DeclRefExpr 0x55c9fed9a448 'T' lvalue Var 0x55c9fed98ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55c9fed9a480 'int' 0 # | | | |-DeclStmt 0x55c9fed9a820 # | | | | `-VarDecl 0x55c9fed9a4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55c9fed9a7f0 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9a560 '' lvalue (ADL) = 'frac' 0x55c9febf0c40 0x55c9febf0ea8 0x55c9febf1120 0x55c9febf1398 0x55c9febf15f8 0x55c9febf1870 0x55c9febf1ae8 0x55c9febf1d70 0x55c9fec5ae40 0x55c9fec5b2f8 0x55c9fec5b7d0 0x55c9fec5bcb0 0x55c9fed0e308 0x55c9fed0e7c0 0x55c9fed0ec98 0x55c9fed0f178 0x55c9fed0f660 0x55c9fed0fb38 0x55c9fed10860 0x55c9fed10d60 0x55c9fed11268 0x55c9fed11760 0x55c9fed11c78 0x55c9fed12198 0x55c9fed126c0 0x55c9fed135e8 0x55c9fed13b20 0x55c9fed14060 # | | | | `-CallExpr 0x55c9fed9a7c0 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9a680 '' lvalue (ADL) = 'abs' 0x55c9feb9de28 0x55c9feb9e128 0x55c9feb9e438 0x55c9feb9e748 0x55c9feb9fe68 0x55c9feba0178 0x55c9feba0488 0x55c9feba0798 0x55c9feba0a68 0x55c9feba0d90 0x55c9feba1038 0x55c9feba12d8 0x55c9feba1528 0x55c9feba1838 0x55c9feba1b48 0x55c9feba25d8 0x55c9feba28c8 0x55c9feba2bd8 0x55c9feba2ee8 0x55c9feba31f8 0x55c9feba7b70 0x55c9feba7e18 0x55c9feba80b8 0x55c9feba8358 0x55c9feba85a8 0x55c9feba88b8 0x55c9feba9cc8 0x55c9feba9fd8 # | | | | `-DeclRefExpr 0x55c9fed9a7a0 'T' lvalue Var 0x55c9fed98ec0 'div' 'T' # | | | `-ReturnStmt 0x55c9fed9a9f8 # | | | `-BinaryOperator 0x55c9fed9a9d8 '' '*' # | | | |-CallExpr 0x55c9fed9a978 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9a858 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9fed98b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9fed98ae0 'T' # | | | | |-DeclRefExpr 0x55c9fed9a8d0 'bool' lvalue Var 0x55c9fed9a3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55c9fed9a908 'T' lvalue Var 0x55c9fed9a4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55c9fed9a960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55c9fed9a940 'T' lvalue Var 0x55c9fed9a4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55c9fed9a9b8 'T' lvalue ParmVar 0x55c9fed98c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55c9fed9ae28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9aa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed9aad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed9ad80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9abf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fed9acb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55c9fed9b6b8 # | | | |-DeclStmt 0x55c9fed9aff0 # | | | | `-VarDecl 0x55c9fed9af00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55c9fed9afc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55c9fed9afa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55c9fed9af68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55c9fed9af88 '' contains-errors lvalue # | | | |-DeclStmt 0x55c9fed9b140 # | | | | `-VarDecl 0x55c9fed9b050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55c9fed9b118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55c9fed9b0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55c9fed9b0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55c9fed9b0d8 'int' 0 # | | | |-DeclStmt 0x55c9fed9b500 # | | | | `-VarDecl 0x55c9fed9b1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55c9fed9b4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55c9fed9b4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55c9fed9b218 '' lvalue (ADL) = 'frac' 0x55c9febf0c40 0x55c9febf0ea8 0x55c9febf1120 0x55c9febf1398 0x55c9febf15f8 0x55c9febf1870 0x55c9febf1ae8 0x55c9febf1d70 0x55c9fec5ae40 0x55c9fec5b2f8 0x55c9fec5b7d0 0x55c9fec5bcb0 0x55c9fed0e308 0x55c9fed0e7c0 0x55c9fed0ec98 0x55c9fed0f178 0x55c9fed0f660 0x55c9fed0fb38 0x55c9fed10860 0x55c9fed10d60 0x55c9fed11268 0x55c9fed11760 0x55c9fed11c78 0x55c9fed12198 0x55c9fed126c0 0x55c9fed135e8 0x55c9fed13b20 0x55c9fed14060 # | | | | `-CallExpr 0x55c9fed9b478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55c9fed9b338 '' lvalue (ADL) = 'abs' 0x55c9feb9de28 0x55c9feb9e128 0x55c9feb9e438 0x55c9feb9e748 0x55c9feb9fe68 0x55c9feba0178 0x55c9feba0488 0x55c9feba0798 0x55c9feba0a68 0x55c9feba0d90 0x55c9feba1038 0x55c9feba12d8 0x55c9feba1528 0x55c9feba1838 0x55c9feba1b48 0x55c9feba25d8 0x55c9feba28c8 0x55c9feba2bd8 0x55c9feba2ee8 0x55c9feba31f8 0x55c9feba7b70 0x55c9feba7e18 0x55c9feba80b8 0x55c9feba8358 0x55c9feba85a8 0x55c9feba88b8 0x55c9feba9cc8 0x55c9feba9fd8 # | | | | `-RecoveryExpr 0x55c9fed9b458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55c9fed9b6a8 # | | | `-BinaryOperator 0x55c9fed9b688 '' contains-errors '*' # | | | |-CallExpr 0x55c9fed9b628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55c9fed9b538 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9fed9aa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9fed9aa38 'T' # | | | | |-RecoveryExpr 0x55c9fed9b5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55c9fed9b5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55c9fed9b610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55c9fed9b5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fed9b668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fed9baf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9b730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed9ba50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9b7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55c9fed9b858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55c9fed9b8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55c9fed9bfe0 # | | | |-DeclStmt 0x55c9fed9be60 # | | | | `-VarDecl 0x55c9fed9bc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55c9fed9be30 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9bc70 '' lvalue (ADL) = 'saturate' 0x55c9febe70b8 0x55c9febe7320 0x55c9febe7598 0x55c9febe7810 0x55c9febe7a70 0x55c9febe7ce8 0x55c9febe7f60 0x55c9febe81d8 0x55c9febe8438 0x55c9febe86b0 0x55c9febe8928 0x55c9febe8bf0 # | | | | `-BinaryOperator 0x55c9fed9be10 '' '/' # | | | | |-ParenExpr 0x55c9fed9bd70 '' # | | | | | `-BinaryOperator 0x55c9fed9bd50 '' '-' # | | | | | |-DeclRefExpr 0x55c9fed9bd10 'T' lvalue ParmVar 0x55c9fed9b8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55c9fed9bd30 'T' lvalue ParmVar 0x55c9fed9b7e0 'Min' 'T' # | | | | `-ParenExpr 0x55c9fed9bdf0 '' # | | | | `-BinaryOperator 0x55c9fed9bdd0 '' '-' # | | | | |-DeclRefExpr 0x55c9fed9bd90 'T' lvalue ParmVar 0x55c9fed9b858 'Max' 'T' # | | | | `-DeclRefExpr 0x55c9fed9bdb0 'T' lvalue ParmVar 0x55c9fed9b7e0 'Min' 'T' # | | | `-ReturnStmt 0x55c9fed9bfd0 # | | | `-BinaryOperator 0x55c9fed9bfb0 '' '*' # | | | |-BinaryOperator 0x55c9fed9bf70 '' '*' # | | | | |-ParenExpr 0x55c9fed9bf30 '' # | | | | | `-BinaryOperator 0x55c9fed9bf10 '' '-' # | | | | | |-IntegerLiteral 0x55c9fed9be78 'int' 3 # | | | | | `-BinaryOperator 0x55c9fed9bef0 '' '*' # | | | | | |-IntegerLiteral 0x55c9fed9be98 'int' 2 # | | | | | `-DeclRefExpr 0x55c9fed9beb8 'T' lvalue Var 0x55c9fed9bc08 'S' 'T' # | | | | `-DeclRefExpr 0x55c9fed9bf50 'T' lvalue Var 0x55c9fed9bc08 'S' 'T' # | | | `-DeclRefExpr 0x55c9fed9bf90 'T' lvalue Var 0x55c9fed9bc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55c9fed9c4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9c000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed9c098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fed9c420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9c1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55c9fed9c270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55c9fed9c330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55c9fed9c9e0 # | | | |-DeclStmt 0x55c9fed9c878 # | | | | `-VarDecl 0x55c9fed9c5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55c9fed9c850 '' contains-errors lvalue # | | | | `-CallExpr 0x55c9fed9c820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55c9fed9c610 '' lvalue (ADL) = 'saturate' 0x55c9febe70b8 0x55c9febe7320 0x55c9febe7598 0x55c9febe7810 0x55c9febe7a70 0x55c9febe7ce8 0x55c9febe7f60 0x55c9febe81d8 0x55c9febe8438 0x55c9febe86b0 0x55c9febe8928 0x55c9febe8bf0 # | | | | `-BinaryOperator 0x55c9fed9c800 '' contains-errors '/' # | | | | |-ParenExpr 0x55c9fed9c738 '' contains-errors # | | | | | `-BinaryOperator 0x55c9fed9c718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55c9fed9c6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55c9fed9c6b0 'int' lvalue ParmVar 0x55c9fed9c330 'X' 'int' # | | | | | `-RecoveryExpr 0x55c9fed9c6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55c9fed9c7e0 '' contains-errors # | | | | `-BinaryOperator 0x55c9fed9c7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55c9fed9c778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55c9fed9c758 'int' lvalue ParmVar 0x55c9fed9c270 'Max' 'int' # | | | | `-RecoveryExpr 0x55c9fed9c7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55c9fed9c9d0 # | | | `-BinaryOperator 0x55c9fed9c9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55c9fed9c970 '' contains-errors '*' # | | | | |-ParenExpr 0x55c9fed9c930 '' contains-errors # | | | | | `-BinaryOperator 0x55c9fed9c910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55c9fed9c890 'int' 3 # | | | | | `-BinaryOperator 0x55c9fed9c8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55c9fed9c8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55c9fed9c8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55c9fed9c950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fed9c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fed9ce50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9ca18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed9cda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9cb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55c9fed9cba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55c9fed9cc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55c9fed9dc08 # | | | |-DeclStmt 0x55c9fed9cfb0 # | | | | `-VarDecl 0x55c9fed9cee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55c9fed9cf90 '' '<' # | | | | |-DeclRefExpr 0x55c9fed9cf50 'T' lvalue ParmVar 0x55c9fed9cb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55c9fed9cf70 'int' 0 # | | | |-DeclStmt 0x55c9fed9d1a0 # | | | | `-VarDecl 0x55c9fed9cfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55c9fed9d160 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9d070 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9fed9ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9fed9ca18 'T' # | | | | |-DeclRefExpr 0x55c9fed9d0e8 'bool' lvalue Var 0x55c9fed9cee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55c9fed9d120 'int' 0 # | | | | `-DeclRefExpr 0x55c9fed9d140 'T' lvalue ParmVar 0x55c9fed9cb30 'NDotL' 'T' # | | | |-DeclStmt 0x55c9fed9d3b8 # | | | | `-VarDecl 0x55c9fed9d230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55c9fed9d390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55c9fed9d330 'void' # | | | | |-IntegerLiteral 0x55c9fed9d298 'int' 1 # | | | | |-DeclRefExpr 0x55c9fed9d2b8 'T' lvalue Var 0x55c9fed9cfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55c9fed9d2f0 'int' 0 # | | | | `-IntegerLiteral 0x55c9fed9d310 'int' 1 # | | | |-DeclStmt 0x55c9fed9d5f8 # | | | | `-VarDecl 0x55c9fed9d3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55c9fed9d5c0 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9d448 '' lvalue (ADL) = 'or' 0x55c9fec17b78 0x55c9fec17e88 0x55c9fec181a8 0x55c9fec184c8 0x55c9fec187e8 0x55c9fec18af0 0x55c9fec18df8 0x55c9fec19100 0x55c9fec19408 0x55c9fec19710 0x55c9fec19a18 0x55c9fec19d20 0x55c9fec1a028 0x55c9fec1a330 0x55c9fec1a638 0x55c9fec1a968 0x55c9fec1ac70 0x55c9fec1af78 0x55c9fec1b280 # | | | | |-DeclRefExpr 0x55c9fed9d520 'bool' lvalue Var 0x55c9fed9cee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55c9fed9d5a0 '' # | | | | `-BinaryOperator 0x55c9fed9d580 '' '<' # | | | | |-DeclRefExpr 0x55c9fed9d540 'T' lvalue ParmVar 0x55c9fed9cba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55c9fed9d560 'int' 0 # | | | |-DeclStmt 0x55c9fed9d998 # | | | | `-VarDecl 0x55c9fed9d630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55c9fed9d968 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9d698 '' lvalue (ADL) = 'exp' 0x55c9febe4c70 0x55c9febe4ed8 0x55c9febe5150 0x55c9febe53c8 0x55c9febe5628 0x55c9febe58a0 0x55c9febe5b18 0x55c9febe5da0 0x55c9fecef438 0x55c9fecef8e8 0x55c9fecefdb8 0x55c9fecf0290 0x55c9fecf0768 0x55c9fecf0c20 0x55c9fecf1780 0x55c9fecf1c60 0x55c9fecf2148 0x55c9fecf2620 0x55c9fecf2b18 0x55c9fecf3018 0x55c9fecf3520 0x55c9fecf4360 0x55c9fecf4878 0x55c9fecf4d98 0x55c9fecf52c0 0x55c9fecf57d8 0x55c9fecf5d10 0x55c9fecf9788 # | | | | `-BinaryOperator 0x55c9fed9d948 '' '*' # | | | | |-CallExpr 0x55c9fed9d8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55c9fed9d7b8 '' lvalue (ADL) = 'log' 0x55c9febf67e8 0x55c9febf6a50 0x55c9febf6d20 0x55c9febf6f98 0x55c9febf71f8 0x55c9febf7470 0x55c9febf76e8 0x55c9febf7960 0x55c9fed25168 0x55c9fed25618 0x55c9fed25ae8 0x55c9fed25fc0 0x55c9fed26498 0x55c9fed26950 0x55c9fed26e40 0x55c9fed27320 0x55c9fed27808 0x55c9fed27ce0 0x55c9fed281d8 0x55c9fed286d8 0x55c9fed29410 0x55c9fed29908 0x55c9fed29e20 0x55c9fed2a340 0x55c9fed2a868 0x55c9fed2ad80 0x55c9fed2b2b8 0x55c9fed2c0a8 # | | | | | `-DeclRefExpr 0x55c9fed9d8d8 'T' lvalue ParmVar 0x55c9fed9cba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55c9fed9d928 'T' lvalue ParmVar 0x55c9fed9cc20 'M' 'T' # | | | |-BinaryOperator 0x55c9fed9dbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55c9fed9da30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55c9fed9d9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55c9fed9d9b0 'int' contains-errors lvalue Var 0x55c9fed9d230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55c9fed9da10 'int' 2 # | | | | `-CallExpr 0x55c9fed9db78 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9da70 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9fed9ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9fed9ca18 'T' # | | | | |-DeclRefExpr 0x55c9fed9dae8 'bool' lvalue Var 0x55c9fed9d3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55c9fed9db20 'int' 0 # | | | | `-DeclRefExpr 0x55c9fed9db40 'T' lvalue Var 0x55c9fed9d630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55c9fed9dbf8 # | | | `-RecoveryExpr 0x55c9fed9dbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fed9dfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9dc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed9df20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9dd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55c9fed9dd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fed9ddf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55c9fed9e368 # | | | `-ReturnStmt 0x55c9fed9e358 # | | | `-CallExpr 0x55c9fed9e318 '' # | | | |-UnresolvedLookupExpr 0x55c9fed9e0b8 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | |-BinaryOperator 0x55c9fed9e2a0 '' '<' # | | | | |-CallExpr 0x55c9fed9e248 '' # | | | | | |-UnresolvedLookupExpr 0x55c9fed9e100 '' lvalue (ADL) = 'dot' 0x55c9febde968 0x55c9febded38 0x55c9febdf0d8 0x55c9febdf478 0x55c9febdf780 0x55c9febdfb70 0x55c9febdff18 0x55c9febe02b8 0x55c9febe0608 0x55c9febe0958 0x55c9febe0d58 0x55c9febe10f8 0x55c9febe1498 0x55c9febe1838 0x55c9febe1c08 0x55c9febe1fa8 0x55c9febe2348 0x55c9febe26e8 0x55c9febe2a88 0x55c9febe2e58 0x55c9febe31f8 0x55c9febe3598 0x55c9febe3938 0x55c9febe3d08 0x55c9febe40a8 # | | | | | |-DeclRefExpr 0x55c9fed9e208 'T' lvalue ParmVar 0x55c9fed9dd78 'I' 'T' # | | | | | `-DeclRefExpr 0x55c9fed9e228 'T' lvalue ParmVar 0x55c9fed9ddf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55c9fed9e280 'int' 0 # | | | |-DeclRefExpr 0x55c9fed9e2c0 'T' lvalue ParmVar 0x55c9fed9dd00 'N' 'T' # | | | `-UnaryOperator 0x55c9fed9e300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55c9fed9e2e0 'T' lvalue ParmVar 0x55c9fed9dd00 'N' 'T' # | | |-FunctionTemplateDecl 0x55c9fed9ea98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9e380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed9e9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9e870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fed9e8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55c9fed9ed40 # | | | `-ReturnStmt 0x55c9fed9ed30 # | | | `-BinaryOperator 0x55c9fed9ed10 '' '*' # | | | |-CallExpr 0x55c9fed9ecc0 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9eb80 '' lvalue (ADL) = 'exp2' 0x55c9febe6000 0x55c9febe6268 0x55c9febe64e0 0x55c9febe6758 0x55c9febe69b8 0x55c9febc4dc0 0x55c9febc5038 0x55c9febc52b0 0x55c9fecf9ce0 0x55c9fecfa198 0x55c9fecfa670 0x55c9fecfab50 0x55c9fecfb028 0x55c9fecfb550 0x55c9fecfba28 0x55c9fecfbf08 0x55c9fecfc3f0 0x55c9fecfc8c8 0x55c9fecfcdc0 0x55c9fecfd2c0 0x55c9fecfd7e0 0x55c9fecfdcd8 0x55c9fecfe1f0 0x55c9fecfe710 0x55c9fecfec38 0x55c9fecff150 0x55c9fecff988 0x55c9fecffec8 # | | | | `-DeclRefExpr 0x55c9fed9eca0 'T' lvalue ParmVar 0x55c9fed9e8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55c9fed9ecf0 'T' lvalue ParmVar 0x55c9fed9e870 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fed9f0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9ed58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55c9fed9ede0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55c9fed9ee78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55c9fed9f030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9ef10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55c9fed9f7d0 # | | | |-DeclStmt 0x55c9fed9f470 # | | | | `-VarDecl 0x55c9fed9f1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55c9fed9f440 '' # | | | | |-DeclRefExpr 0x55c9fed9f3e8 '' Function 0x55c9fed9f290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55c9fed9f420 'T' lvalue ParmVar 0x55c9fed9ef10 'X' 'T' # | | | |-DeclStmt 0x55c9fed9f5e8 # | | | | `-VarDecl 0x55c9fed9f4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55c9fed9f5c8 '' '-' # | | | | |-ParenExpr 0x55c9fed9f570 'int' # | | | | | `-BinaryOperator 0x55c9fed9f550 'int' '-' # | | | | | |-DeclRefExpr 0x55c9fed9f510 'int' NonTypeTemplateParm 0x55c9fed9ee78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55c9fed9f530 'int' 1 # | | | | `-DeclRefExpr 0x55c9fed9f590 'K' lvalue Var 0x55c9fed9f1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55c9fed9f778 '' '=' # | | | | |-DeclRefExpr 0x55c9fed9f600 'K' lvalue Var 0x55c9fed9f1d8 'FBH' 'K' # | | | | `-CallExpr 0x55c9fed9f738 '' # | | | | |-UnresolvedLookupExpr 0x55c9fed9f620 '' lvalue (ADL) = 'select' 0x55c9febe9158 # | | | | |-BinaryOperator 0x55c9fed9f6c0 '' '==' # | | | | | |-DeclRefExpr 0x55c9fed9f668 'K' lvalue Var 0x55c9fed9f1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55c9fed9f6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55c9fed9f688 'int' 1 # | | | | |-DeclRefExpr 0x55c9fed9f6e0 'K' lvalue Var 0x55c9fed9f1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55c9fed9f700 'K' lvalue Var 0x55c9fed9f4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55c9fed9f7b8 nrvo_candidate(Var 0x55c9fed9f1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55c9fed9f798 'K' lvalue Var 0x55c9fed9f1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55c9fed9fa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9f800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed9f990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9f8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55c9fed9fd58 # | | | `-ReturnStmt 0x55c9fed9fd48 # | | | `-CallExpr 0x55c9fed9fd18 '' # | | | |-DeclRefExpr 0x55c9fed9fcc0 '' Function 0x55c9fed9fb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55c9fed9fcf8 'T' lvalue ParmVar 0x55c9fed9f8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fed9ffa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55c9fed9fd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fed9ff00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fed9fe20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55c9feda02c8 # | | | `-ReturnStmt 0x55c9feda02b8 # | | | `-CallExpr 0x55c9feda0288 '' # | | | |-DeclRefExpr 0x55c9feda0230 '' Function 0x55c9feda00d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55c9feda0268 'T' lvalue ParmVar 0x55c9fed9fe20 'input' 'T' # | | `-FunctionTemplateDecl 0x55c9feda0518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55c9feda02e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55c9feda0470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55c9feda0390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55c9feda0cd8 # | | |-DeclStmt 0x55c9feda0750 # | | | `-VarDecl 0x55c9feda0618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55c9feda0720 '' # | | | |-UnresolvedLookupExpr 0x55c9feda0680 '' lvalue (ADL) = 'ddx_coarse' 0x55c9fec2ac50 0x55c9fec2aeb8 0x55c9fec2b130 0x55c9fec2b3a8 0x55c9fec2b608 0x55c9fec2b880 0x55c9fec2baf8 0x55c9fec2bd70 # | | | `-DeclRefExpr 0x55c9feda0700 'T' lvalue ParmVar 0x55c9feda0390 'input' 'T' # | | |-BinaryOperator 0x55c9feda0910 '' '=' # | | | |-DeclRefExpr 0x55c9feda0768 'T' lvalue Var 0x55c9feda0618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55c9feda08e0 '' # | | | |-UnresolvedLookupExpr 0x55c9feda07a0 '' lvalue (ADL) = 'abs' 0x55c9feb9de28 0x55c9feb9e128 0x55c9feb9e438 0x55c9feb9e748 0x55c9feb9fe68 0x55c9feba0178 0x55c9feba0488 0x55c9feba0798 0x55c9feba0a68 0x55c9feba0d90 0x55c9feba1038 0x55c9feba12d8 0x55c9feba1528 0x55c9feba1838 0x55c9feba1b48 0x55c9feba25d8 0x55c9feba28c8 0x55c9feba2bd8 0x55c9feba2ee8 0x55c9feba31f8 0x55c9feba7b70 0x55c9feba7e18 0x55c9feba80b8 0x55c9feba8358 0x55c9feba85a8 0x55c9feba88b8 0x55c9feba9cc8 0x55c9feba9fd8 # | | | `-DeclRefExpr 0x55c9feda08c0 'T' lvalue Var 0x55c9feda0618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55c9feda0a88 # | | | `-VarDecl 0x55c9feda0950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55c9feda0a58 '' # | | | |-UnresolvedLookupExpr 0x55c9feda09b8 '' lvalue (ADL) = 'ddy_coarse' 0x55c9fec2bfd0 0x55c9fec2c238 0x55c9fec2c4b0 0x55c9fec2c728 0x55c9fec947f0 0x55c9fec94a68 0x55c9fec94ce0 0x55c9fec94f58 # | | | `-DeclRefExpr 0x55c9feda0a38 'T' lvalue ParmVar 0x55c9feda0390 'input' 'T' # | | |-BinaryOperator 0x55c9feda0c48 '' '=' # | | | |-DeclRefExpr 0x55c9feda0aa0 'T' lvalue Var 0x55c9feda0950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55c9feda0c18 '' # | | | |-UnresolvedLookupExpr 0x55c9feda0ad8 '' lvalue (ADL) = 'abs' 0x55c9feb9de28 0x55c9feb9e128 0x55c9feb9e438 0x55c9feb9e748 0x55c9feb9fe68 0x55c9feba0178 0x55c9feba0488 0x55c9feba0798 0x55c9feba0a68 0x55c9feba0d90 0x55c9feba1038 0x55c9feba12d8 0x55c9feba1528 0x55c9feba1838 0x55c9feba1b48 0x55c9feba25d8 0x55c9feba28c8 0x55c9feba2bd8 0x55c9feba2ee8 0x55c9feba31f8 0x55c9feba7b70 0x55c9feba7e18 0x55c9feba80b8 0x55c9feba8358 0x55c9feba85a8 0x55c9feba88b8 0x55c9feba9cc8 0x55c9feba9fd8 # | | | `-DeclRefExpr 0x55c9feda0bf8 'T' lvalue Var 0x55c9feda0950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55c9feda0cc8 # | | `-BinaryOperator 0x55c9feda0ca8 '' '+' # | | |-DeclRefExpr 0x55c9feda0c68 'T' lvalue Var 0x55c9feda0618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55c9feda0c88 'T' lvalue Var 0x55c9feda0950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55c9fed956b8 col:10 implicit C # | | `-FunctionDecl 0x55c9fed95708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55c9fed95810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55c9fed95878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55c9fed958e0 <> 'float' # | | |-BuiltinAttr 0x55c9fed957b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55c9fed95960 Implicit # | | `-ConstAttr 0x55c9fed95988 Implicit # | |-LinkageSpecDecl 0x55c9fed9f240 col:11 implicit C # | | `-FunctionDecl 0x55c9fed9f290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55c9fed9f338 <> Implicit 702 # | | |-NoThrowAttr 0x55c9fed9f398 Implicit # | | `-ConstAttr 0x55c9fed9f3c0 Implicit # | |-LinkageSpecDecl 0x55c9fed9fb18 col:10 implicit C # | | `-FunctionDecl 0x55c9fed9fb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55c9fed9fc10 <> Implicit 692 # | | |-NoThrowAttr 0x55c9fed9fc70 Implicit # | | `-ConstAttr 0x55c9fed9fc98 Implicit # | |-LinkageSpecDecl 0x55c9feda0088 col:10 implicit C # | | `-FunctionDecl 0x55c9feda00d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55c9feda0180 <> Implicit 694 # | | |-NoThrowAttr 0x55c9feda01e0 Implicit # | | `-ConstAttr 0x55c9feda0208 Implicit # | |-NamespaceDecl 0x55c9feda0e30 prev 0x55c9fed90810 line:14:11 hlsl # | | |-original Namespace 0x55c9feaf4a98 'hlsl' # | | |-FunctionTemplateDecl 0x55c9feda11a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55c9feda0ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9feda0f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9feda10f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9feda1048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55c9feda13c8 # | | | `-ReturnStmt 0x55c9feda13b8 # | | | `-CallExpr 0x55c9feda1388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9feda12a8 '' lvalue (no ADL) = 'bit_cast' 0x55c9feb9a160 0x55c9feb9cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feda0ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feda0ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55c9feda1268 'int' NonTypeTemplateParm 0x55c9feda0f38 'N' 'int' # | | | `-RecoveryExpr 0x55c9feda1368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9feda1660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55c9feda13e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9feda15b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9feda1490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55c9feda18c0 # | | | `-ReturnStmt 0x55c9feda18b0 # | | | `-CallExpr 0x55c9feda1880 '' # | | | |-UnresolvedLookupExpr 0x55c9feda17c0 '' lvalue (no ADL) = 'bit_cast' 0x55c9feb9a160 0x55c9feb9cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55c9feaf4360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feda1430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feda13e0 'T' # | | | `-DeclRefExpr 0x55c9feda1860 'T' lvalue ParmVar 0x55c9feda1490 'F' 'T' # | | |-FunctionTemplateDecl 0x55c9feda1be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55c9feda18d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9feda1978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9feda1b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9feda1a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55c9feda1e08 # | | | `-ReturnStmt 0x55c9feda1df8 # | | | `-CallExpr 0x55c9feda1dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9feda1ce8 '' lvalue (no ADL) = 'bit_cast' 0x55c9feb9a160 0x55c9feb9cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feda1930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feda18d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55c9feda1ca8 'int' NonTypeTemplateParm 0x55c9feda1978 'N' 'int' # | | | `-RecoveryExpr 0x55c9feda1da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9feda20a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55c9feda1e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9feda1ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9feda1ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55c9feda2300 # | | | `-ReturnStmt 0x55c9feda22f0 # | | | `-CallExpr 0x55c9feda22c0 '' # | | | |-UnresolvedLookupExpr 0x55c9feda2200 '' lvalue (no ADL) = 'bit_cast' 0x55c9feb9a160 0x55c9feb9cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55c9feaf4260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9feda1e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9feda1e20 'T' # | | | `-DeclRefExpr 0x55c9feda22a0 'T' lvalue ParmVar 0x55c9feda1ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55c9feda2638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55c9feda2318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9feda23b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9feda2590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55c9feda24e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55c9fec67940 # | | | `-ReturnStmt 0x55c9fec67930 # | | | `-CallExpr 0x55c9fec67900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fec67820 '' lvalue (no ADL) = 'bit_cast' 0x55c9feb9a160 0x55c9feb9cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9feda2370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9feda2318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55c9feda2718 'int' NonTypeTemplateParm 0x55c9feda23b8 'N' 'int' # | | | `-RecoveryExpr 0x55c9fec678e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fec67be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55c9fec67958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec67b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fec67a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55c9fec67e58 # | | | `-ReturnStmt 0x55c9fec67e48 # | | | `-CallExpr 0x55c9fec67e18 '' # | | | |-UnresolvedLookupExpr 0x55c9fec67d58 '' lvalue (no ADL) = 'bit_cast' 0x55c9feb9a160 0x55c9feb9cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55c9fec679b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55c9fec67958 'T' # | | | `-DeclRefExpr 0x55c9fec67df8 'T' lvalue ParmVar 0x55c9fec67a10 'F' 'T' # | | |-FunctionDecl 0x55c9fec68248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55c9fec67e98 col:19 'double' # | | | |-ParmVarDecl 0x55c9fec67f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec67fe8 out # | | | |-ParmVarDecl 0x55c9fec68060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec680c8 out # | | | |-BuiltinAliasAttr 0x55c9fec68308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55c9fec68380 Implicit # | | | `-ConstAttr 0x55c9fec683a8 Implicit # | | |-FunctionDecl 0x55c9fec687d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55c9fec68420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55c9fec68510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec68578 out # | | | |-ParmVarDecl 0x55c9fec685f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec68658 out # | | | |-BuiltinAliasAttr 0x55c9fec68898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55c9fec68910 Implicit # | | | `-ConstAttr 0x55c9fec68938 Implicit # | | |-FunctionDecl 0x55c9fec68d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55c9fec689b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55c9fec68aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec68b08 out # | | | |-ParmVarDecl 0x55c9fec68b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec68be8 out # | | | |-BuiltinAliasAttr 0x55c9fec68e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55c9fec68ea0 Implicit # | | | `-ConstAttr 0x55c9fec68ec8 Implicit # | | |-FunctionDecl 0x55c9fec692f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55c9fec68f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fec69030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec69098 out # | | | |-ParmVarDecl 0x55c9fec69110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55c9fec69178 out # | | | |-BuiltinAliasAttr 0x55c9fec693b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55c9fec69430 Implicit # | | | `-ConstAttr 0x55c9fec69458 Implicit # | | |-FunctionTemplateDecl 0x55c9fec69ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55c9fec69490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec69a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fec69848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fec698c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55c9fec69c30 # | | | `-ReturnStmt 0x55c9fec69c20 # | | | `-CallExpr 0x55c9fec69be8 '' # | | | |-UnresolvedLookupExpr 0x55c9fec69b60 '' lvalue (no ADL) = 'distance_impl' 0x55c9fed923f8 # | | | |-DeclRefExpr 0x55c9fec69ba8 'T' lvalue ParmVar 0x55c9fec69848 'X' 'T' # | | | `-DeclRefExpr 0x55c9fec69bc8 'T' lvalue ParmVar 0x55c9fec698c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55c9fec6a1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55c9fec69c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fec6a148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fec69fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fec6a030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55c9fec6a370 # | | | `-ReturnStmt 0x55c9fec6a360 # | | | `-CallExpr 0x55c9fec6a328 '' # | | | |-UnresolvedLookupExpr 0x55c9fec6a2a0 '' lvalue (no ADL) = 'distance_impl' 0x55c9fed923f8 # | | | |-DeclRefExpr 0x55c9fec6a2e8 'T' lvalue ParmVar 0x55c9fec69fb8 'X' 'T' # | | | `-DeclRefExpr 0x55c9fec6a308 'T' lvalue ParmVar 0x55c9fec6a030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55c9fec6a700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55c9fec6a3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fec6a658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55c9fec6a480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fec6a548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55c9fec6a880 # | | | `-ReturnStmt 0x55c9fec6a870 # | | | `-CallExpr 0x55c9fec6a838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fec6a7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55c9fed950f0 # | | | |-RecoveryExpr 0x55c9fec6a7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fec6a818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fec6ac00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55c9fec6a8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fec6ab58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55c9fec6a978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fec6aa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55c9fec6ad80 # | | | `-ReturnStmt 0x55c9fec6ad70 # | | | `-CallExpr 0x55c9fec6ad38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fec6acb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55c9fed950f0 # | | | |-RecoveryExpr 0x55c9fec6acf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fec6ad18 '' contains-errors lvalue # | | |-FunctionDecl 0x55c9fec6b048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55c9fec6adc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fec6ae40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55c9fec6aec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55c9fec6b3a0 # | | | | `-ReturnStmt 0x55c9fec6b390 # | | | | `-CallExpr 0x55c9fec6b308 'float' # | | | | |-ImplicitCastExpr 0x55c9fec6b2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55c9fec6b200 'float (half2, half2, float)' lvalue Function 0x55c9fed95518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55c9fed90880 '__detail' # | | | | |-ImplicitCastExpr 0x55c9fec6b348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55c9fec6b230 'half2':'vector' lvalue ParmVar 0x55c9fec6adc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55c9fec6b360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55c9fec6b250 'half2':'vector' lvalue ParmVar 0x55c9fec6ae40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55c9fec6b378 'float' # | | | | `-DeclRefExpr 0x55c9fec6b270 'float' lvalue ParmVar 0x55c9fec6aec0 'C' 'float' # | | | `-AvailabilityAttr 0x55c9fec6b108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55c9fec6b5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55c9fec6b3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55c9fec6b450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55c9fec6b768 # | | | `-ReturnStmt 0x55c9fec6b758 # | | | `-RecoveryExpr 0x55c9fec6b720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55c9fec6b698 '' lvalue (no ADL) = 'dst_impl' 0x55c9fed91e10 # | | | |-DeclRefExpr 0x55c9fec6b6e0 'half4':'vector' lvalue ParmVar 0x55c9fec6b3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55c9fec6b700 'half4':'vector' lvalue ParmVar 0x55c9fec6b450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55c9fedb31c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55c9fec6b798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55c9fedb3070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55c9fedb3398 # | | | `-ReturnStmt 0x55c9fedb3388 # | | | `-RecoveryExpr 0x55c9fedb3350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55c9fedb32c8 '' lvalue (no ADL) = 'dst_impl' 0x55c9fed91e10 # | | | |-DeclRefExpr 0x55c9fedb3310 'float4':'vector' lvalue ParmVar 0x55c9fec6b798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55c9fedb3330 'float4':'vector' lvalue ParmVar 0x55c9fedb3070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55c9fedb3598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55c9fedb33c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55c9fedb3448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55c9fedb3768 # | | | `-ReturnStmt 0x55c9fedb3758 # | | | `-RecoveryExpr 0x55c9fedb3720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55c9fedb3698 '' lvalue (no ADL) = 'dst_impl' 0x55c9fed91e10 # | | | |-DeclRefExpr 0x55c9fedb36e0 'double4':'vector' lvalue ParmVar 0x55c9fedb33c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55c9fedb3700 'double4':'vector' lvalue ParmVar 0x55c9fedb3448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55c9fedb3e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55c9fedb3780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb3d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55c9fedb3ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55c9fedb3b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fedb3bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55c9fedb3fb0 # | | | `-ReturnStmt 0x55c9fedb3fa0 # | | | `-CallExpr 0x55c9fedb3f60 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb3eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55c9fed9dfc8 # | | | |-DeclRefExpr 0x55c9fedb3f00 'T' lvalue ParmVar 0x55c9fedb3ae8 'N' 'T' # | | | |-DeclRefExpr 0x55c9fedb3f20 'T' lvalue ParmVar 0x55c9fedb3b60 'I' 'T' # | | | `-DeclRefExpr 0x55c9fedb3f40 'T' lvalue ParmVar 0x55c9fedb3bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb4610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55c9fedb3fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb4568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55c9fedb4338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55c9fedb43b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fedb4428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55c9fedb47c0 # | | | `-ReturnStmt 0x55c9fedb47b0 # | | | `-CallExpr 0x55c9fedb4770 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb46c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55c9fed9dfc8 # | | | |-DeclRefExpr 0x55c9fedb4710 'T' lvalue ParmVar 0x55c9fedb4338 'N' 'T' # | | | |-DeclRefExpr 0x55c9fedb4730 'T' lvalue ParmVar 0x55c9fedb43b0 'I' 'T' # | | | `-DeclRefExpr 0x55c9fedb4750 'T' lvalue ParmVar 0x55c9fedb4428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb4c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55c9fedb47f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55c9fedb4bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55c9fedb4900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55c9fedb49c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fedb4a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55c9fedb4e20 # | | | `-ReturnStmt 0x55c9fedb4e10 # | | | `-CallExpr 0x55c9fedb4dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedb4d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55c9fed9dfc8 # | | | |-RecoveryExpr 0x55c9fedb4d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fedb4d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedb4db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedb5288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55c9fedb4e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55c9fedb51e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55c9fedb4f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55c9fedb5028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fedb50f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55c9fedb5438 # | | | `-ReturnStmt 0x55c9fedb5428 # | | | `-CallExpr 0x55c9fedb53e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedb5340 '' lvalue (no ADL) = 'faceforward_impl' 0x55c9fed9dfc8 # | | | |-RecoveryExpr 0x55c9fedb5388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fedb53a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedb53c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedb5ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55c9fedb5450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb5a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedb58e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55c9fedb5cf8 # | | | `-ReturnStmt 0x55c9fedb5ce8 # | | | `-CallExpr 0x55c9fedb5cb8 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb5be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55c9fed9f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9fedb54a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9fedb5450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55c9fedb5ba0 'int' 32 # | | | `-DeclRefExpr 0x55c9fedb5c98 'T' lvalue ParmVar 0x55c9fedb58e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb6340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55c9fedb5d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fedb5da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fedb6298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedb61a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55c9fedb64e0 # | | |-FunctionTemplateDecl 0x55c9fedb6b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55c9fedb64f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb6a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedb6998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55c9fedb6d60 # | | | `-ReturnStmt 0x55c9fedb6d50 # | | | `-CallExpr 0x55c9fedb6d20 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb6c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55c9fed9f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55c9feb479c0 'uint' sugar # | | | | | |-Typedef 0x55c9feb24ce8 'uint' # | | | | | `-BuiltinType 0x55c9feaf4300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55c9fedb6540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55c9fedb64f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55c9fedb6c08 'int' 64 # | | | `-DeclRefExpr 0x55c9fedb6d00 'T' lvalue ParmVar 0x55c9fedb6998 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb73b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55c9fedb6d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fedb6e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fedb7308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedb7258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55c9fedb7550 # | | |-FunctionTemplateDecl 0x55c9fedb7b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55c9fedb7560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb7a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fedb78c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fedb7940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55c9fedb7c70 # | | | `-ReturnStmt 0x55c9fedb7c60 # | | | `-CallExpr 0x55c9fedb7c28 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb7ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55c9fed98db8 # | | | |-DeclRefExpr 0x55c9fedb7be8 'T' lvalue ParmVar 0x55c9fedb78c8 'X' 'T' # | | | `-DeclRefExpr 0x55c9fedb7c08 'T' lvalue ParmVar 0x55c9fedb7940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb8230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55c9fedb7c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb8188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fedb7ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fedb8070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55c9fedb83b0 # | | | `-ReturnStmt 0x55c9fedb83a0 # | | | `-CallExpr 0x55c9fedb8368 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb82e0 '' lvalue (no ADL) = 'fmod_impl' 0x55c9fed98db8 # | | | |-DeclRefExpr 0x55c9fedb8328 'T' lvalue ParmVar 0x55c9fedb7ff8 'X' 'T' # | | | `-DeclRefExpr 0x55c9fedb8348 'T' lvalue ParmVar 0x55c9fedb8070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb8770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55c9fedb83e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedb86c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55c9fedb84f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fedb85b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55c9fedb88f0 # | | | `-ReturnStmt 0x55c9fedb88e0 # | | | `-CallExpr 0x55c9fedb88a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedb8820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55c9fed9ae28 # | | | |-RecoveryExpr 0x55c9fedb8868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedb8888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedb8c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55c9fedb8920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedb8bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55c9fedb8a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fedb8af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55c9fedb8df0 # | | | `-ReturnStmt 0x55c9fedb8de0 # | | | `-CallExpr 0x55c9fedb8da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedb8d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55c9fed9ae28 # | | | |-RecoveryExpr 0x55c9fedb8d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedb8d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedb93b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55c9fedb8e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb9308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fedb9178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fedb91f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55c9fedb9520 # | | | `-ReturnStmt 0x55c9fedb9510 # | | | `-CallExpr 0x55c9fedb94d8 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb9450 '' lvalue (no ADL) = 'ldexp_impl' 0x55c9fed9ea98 # | | | |-DeclRefExpr 0x55c9fedb9498 'T' lvalue ParmVar 0x55c9fedb9178 'X' 'T' # | | | `-DeclRefExpr 0x55c9fedb94b8 'T' lvalue ParmVar 0x55c9fedb91f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb9ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55c9fedb9538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedb9a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fedb98a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55c9fedb9920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55c9fedb9c60 # | | | `-ReturnStmt 0x55c9fedb9c50 # | | | `-CallExpr 0x55c9fedb9c18 '' # | | | |-UnresolvedLookupExpr 0x55c9fedb9b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55c9fed9ea98 # | | | |-DeclRefExpr 0x55c9fedb9bd8 'T' lvalue ParmVar 0x55c9fedb98a8 'X' 'T' # | | | `-DeclRefExpr 0x55c9fedb9bf8 'T' lvalue ParmVar 0x55c9fedb9920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55c9fedb9fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55c9fedb9c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedb9f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55c9fedb9da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fedb9e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55c9fedba160 # | | | `-ReturnStmt 0x55c9fedba150 # | | | `-CallExpr 0x55c9fedba118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedba090 '' lvalue (no ADL) = 'ldexp_impl' 0x55c9fed9ea98 # | | | |-RecoveryExpr 0x55c9fedba0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedba0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedba4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55c9fedba190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedba438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55c9fedba2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55c9fedba368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55c9fedba660 # | | | `-ReturnStmt 0x55c9fedba650 # | | | `-CallExpr 0x55c9fedba618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedba590 '' lvalue (no ADL) = 'ldexp_impl' 0x55c9fed9ea98 # | | | |-RecoveryExpr 0x55c9fedba5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedba5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedbab80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55c9fedba678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedbaad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedba9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55c9fedbacc0 # | | | `-ReturnStmt 0x55c9fedbacb0 # | | | `-CallExpr 0x55c9fedbac80 '' # | | | |-UnresolvedLookupExpr 0x55c9fedbac18 '' lvalue (no ADL) = 'length_impl' 0x55c9fed90df8 # | | | `-DeclRefExpr 0x55c9fedbac60 'T' lvalue ParmVar 0x55c9fedba9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fedbb220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55c9fedbacd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedbb178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedbb090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55c9fedbb370 # | | | `-ReturnStmt 0x55c9fedbb360 # | | | `-CallExpr 0x55c9fedbb330 '' # | | | |-UnresolvedLookupExpr 0x55c9fedbb2c8 '' lvalue (no ADL) = 'length_impl' 0x55c9fed90df8 # | | | `-DeclRefExpr 0x55c9fedbb310 'T' lvalue ParmVar 0x55c9fedbb090 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fedbb600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55c9fedbb3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedbb558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55c9fedbb468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55c9fedbb750 # | | | `-ReturnStmt 0x55c9fedbb740 # | | | `-CallExpr 0x55c9fedbb710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedbb6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55c9fed916d0 # | | | `-RecoveryExpr 0x55c9fedbb6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedbb9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55c9fedbb780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedbb938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55c9fedbb848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55c9fedbbb30 # | | | `-ReturnStmt 0x55c9fedbbb20 # | | | `-CallExpr 0x55c9fedbbaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedbba88 '' lvalue (no ADL) = 'length_vec_impl' 0x55c9fed916d0 # | | | `-RecoveryExpr 0x55c9fedbbad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55c9fedbbde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55c9fedbbb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55c9fedbbbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55c9fedbbc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55c9fedbbfd8 # | | | `-ReturnStmt 0x55c9fedbbfc8 # | | | `-RecoveryExpr 0x55c9fedbbf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55c9fedbbee0 '' lvalue (no ADL) = 'lit_impl' 0x55c9fed9ce50 # | | | |-DeclRefExpr 0x55c9fedbbf28 'half' lvalue ParmVar 0x55c9fedbbb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55c9fedbbf48 'half' lvalue ParmVar 0x55c9fedbbbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55c9fedbbf68 'half' lvalue ParmVar 0x55c9fedbbc60 'M' 'half' # | | |-FunctionDecl 0x55c9fedbc298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55c9fedbc008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55c9fedbc088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55c9fedbc108 col:57 used M 'float' # | | | `-CompoundStmt 0x55c9fedbc498 # | | | `-ReturnStmt 0x55c9fedbc488 # | | | `-RecoveryExpr 0x55c9fedbc448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55c9fedbc3a0 '' lvalue (no ADL) = 'lit_impl' 0x55c9fed9ce50 # | | | |-DeclRefExpr 0x55c9fedbc3e8 'float' lvalue ParmVar 0x55c9fedbc008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55c9fedbc408 'float' lvalue ParmVar 0x55c9fedbc088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55c9fedbc428 'float' lvalue ParmVar 0x55c9fedbc108 'M' 'float' # | | |-FunctionDecl 0x55c9fedbc578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedbc4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55c9fedbc780 # | | | `-ReturnStmt 0x55c9fedbc770 # | | | `-CallExpr 0x55c9fedbc728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55c9fedbc710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55c9fedbc660 'int4 (float4)' lvalue Function 0x55c9fed909b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55c9fed90880 '__detail' # | | | `-ImplicitCastExpr 0x55c9fedbc758 'float4':'vector' # | | | `-DeclRefExpr 0x55c9fedbc690 'float4':'vector' lvalue ParmVar 0x55c9fedbc4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55c9fedbc898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedbc7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55c9fedbccb0 # | | | `-ReturnStmt 0x55c9fedbcca0 # | | | `-CallExpr 0x55c9fedbcc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55c9fedbcc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55c9fedbcb88 '' Function 0x55c9fedbc9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55c9fedbcc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55c9fedbcbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55c9fedbc7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55c9fedbd270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55c9fedbccc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedbd1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fedbd038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fedbd0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55c9fedbd3e0 # | | | `-ReturnStmt 0x55c9fedbd3d0 # | | | `-CallExpr 0x55c9fedbd398 '' # | | | |-UnresolvedLookupExpr 0x55c9fedbd310 '' lvalue (no ADL) = 'reflect_impl' 0x55c9fed97268 # | | | |-DeclRefExpr 0x55c9fedbd358 'T' lvalue ParmVar 0x55c9fedbd038 'I' 'T' # | | | `-DeclRefExpr 0x55c9fedbd378 'T' lvalue ParmVar 0x55c9fedbd0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55c9fedbd9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55c9fedbd3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedbd8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55c9fedbd768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fedbd7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55c9fedbdb20 # | | | `-ReturnStmt 0x55c9fedbdb10 # | | | `-CallExpr 0x55c9fedbdad8 '' # | | | |-UnresolvedLookupExpr 0x55c9fedbda50 '' lvalue (no ADL) = 'reflect_impl' 0x55c9fed97268 # | | | |-DeclRefExpr 0x55c9fedbda98 'T' lvalue ParmVar 0x55c9fedbd768 'I' 'T' # | | | `-DeclRefExpr 0x55c9fedbdab8 'T' lvalue ParmVar 0x55c9fedbd7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55c9fedbdea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55c9fedbdb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55c9fedbddf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55c9fedbdc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fedbdd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55c9fedbe020 # | | | `-ReturnStmt 0x55c9fedbe010 # | | | `-CallExpr 0x55c9fedbdfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedbdf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55c9fed97888 # | | | |-RecoveryExpr 0x55c9fedbdf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedbdfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedbe3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55c9fedbe050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55c9fedbe2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55c9fedbe160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fedbe228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55c9fedbe520 # | | | `-ReturnStmt 0x55c9fedbe510 # | | | `-CallExpr 0x55c9fedbe4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedbe450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55c9fed97888 # | | | |-RecoveryExpr 0x55c9fedbe498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedbe4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedbeb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55c9fedbe538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedbead8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55c9fedbe8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fedbe920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55c9fedbe998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55c9fedbed20 # | | | `-ReturnStmt 0x55c9fedbed10 # | | | `-CallExpr 0x55c9fedbecd0 '' # | | | |-UnresolvedLookupExpr 0x55c9fedbec28 '' lvalue (no ADL) = 'refract_impl' 0x55c9fed97fc8 # | | | |-DeclRefExpr 0x55c9fedbec70 'T' lvalue ParmVar 0x55c9fedbe8a8 'I' 'T' # | | | |-DeclRefExpr 0x55c9fedbec90 'T' lvalue ParmVar 0x55c9fedbe920 'N' 'T' # | | | `-DeclRefExpr 0x55c9fedbecb0 'T' lvalue ParmVar 0x55c9fedbe998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55c9fedbf3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55c9fedbed38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedbf2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55c9fedbf0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55c9fedbf140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55c9fedbf1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55c9fedbf550 # | | | `-ReturnStmt 0x55c9fedbf540 # | | | `-CallExpr 0x55c9fedbf500 '' # | | | |-UnresolvedLookupExpr 0x55c9fedbf458 '' lvalue (no ADL) = 'refract_impl' 0x55c9fed97fc8 # | | | |-DeclRefExpr 0x55c9fedbf4a0 'T' lvalue ParmVar 0x55c9fedbf0c8 'I' 'T' # | | | |-DeclRefExpr 0x55c9fedbf4c0 'T' lvalue ParmVar 0x55c9fedbf140 'N' 'T' # | | | `-DeclRefExpr 0x55c9fedbf4e0 'T' lvalue ParmVar 0x55c9fedbf1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55c9fedbf9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55c9fedbf580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55c9fedbf918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55c9fedbf690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fedbf758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55c9fedbf7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55c9fedbfb70 # | | | `-ReturnStmt 0x55c9fedbfb60 # | | | `-CallExpr 0x55c9fedbfb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedbfa78 '' lvalue (no ADL) = 'refract_impl' 0x55c9fed97fc8 # | | | |-RecoveryExpr 0x55c9fedbfac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fedbfae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55c9fedbfb00 'half' lvalue ParmVar 0x55c9fedbf7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55c9fedbffe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55c9fedbfba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55c9fedbff38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55c9fedbfcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55c9fedbfd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55c9fedbfdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55c9fedc0190 # | | | `-ReturnStmt 0x55c9fedc0180 # | | | `-CallExpr 0x55c9fedc0140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc0098 '' lvalue (no ADL) = 'refract_impl' 0x55c9fed97fc8 # | | | |-RecoveryExpr 0x55c9fedc00e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fedc0100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55c9fedc0120 'float' lvalue ParmVar 0x55c9fedbfdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55c9fedc07f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55c9fedc01a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc0748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55c9fedc0518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55c9fedc0590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55c9fedc0608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55c9fedc0990 # | | | `-ReturnStmt 0x55c9fedc0980 # | | | `-CallExpr 0x55c9fedc0940 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc0898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55c9fed9baf8 # | | | |-DeclRefExpr 0x55c9fedc08e0 'T' lvalue ParmVar 0x55c9fedc0518 'Min' 'T' # | | | |-DeclRefExpr 0x55c9fedc0900 'T' lvalue ParmVar 0x55c9fedc0590 'Max' 'T' # | | | `-DeclRefExpr 0x55c9fedc0920 'T' lvalue ParmVar 0x55c9fedc0608 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc0ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55c9fedc09a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc0f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55c9fedc0d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55c9fedc0d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55c9fedc0e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55c9fedc11a0 # | | | `-ReturnStmt 0x55c9fedc1190 # | | | `-CallExpr 0x55c9fedc1150 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc10a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55c9fed9baf8 # | | | |-DeclRefExpr 0x55c9fedc10f0 'T' lvalue ParmVar 0x55c9fedc0d18 'Min' 'T' # | | | |-DeclRefExpr 0x55c9fedc1110 'T' lvalue ParmVar 0x55c9fedc0d90 'Max' 'T' # | | | `-DeclRefExpr 0x55c9fedc1130 'T' lvalue ParmVar 0x55c9fedc0e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc1608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55c9fedc11d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc1560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55c9fedc12e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55c9fedc13a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55c9fedc1470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55c9fedc17b8 # | | | `-ReturnStmt 0x55c9fedc17a8 # | | | `-CallExpr 0x55c9fedc1768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc16c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55c9fed9c4c8 # | | | |-RecoveryExpr 0x55c9fedc1708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fedc1728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedc1748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc1c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55c9fedc17e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc1b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55c9fedc18f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55c9fedc19c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55c9fedc1a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55c9fedc1dd0 # | | | `-ReturnStmt 0x55c9fedc1dc0 # | | | `-CallExpr 0x55c9fedc1d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc1cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55c9fed9c4c8 # | | | |-RecoveryExpr 0x55c9fedc1d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55c9fedc1d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedc1d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55c9fedc1ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55c9fedc1e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55c9fedc2010 # | | | `-ReturnStmt 0x55c9fedc2000 # | | | `-CXXStaticCastExpr 0x55c9fedc1fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55c9fedc1fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55c9fedc1fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55c9fedc1f70 'uint':'unsigned int' lvalue ParmVar 0x55c9fedc1e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55c9fedc2530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55c9fedc2028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc2488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedc2398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55c9fedc2670 # | | | `-ReturnStmt 0x55c9fedc2660 # | | | `-CallExpr 0x55c9fedc2630 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc25c8 '' lvalue (no ADL) = 'ddx_impl' 0x55c9fed9fa38 # | | | `-DeclRefExpr 0x55c9fedc2610 'T' lvalue ParmVar 0x55c9fedc2398 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc2b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55c9fedc2688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc2ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedc29f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55c9fedc2ce0 # | | | `-ReturnStmt 0x55c9fedc2cd0 # | | | `-CallExpr 0x55c9fedc2ca0 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc2c38 '' lvalue (no ADL) = 'ddx_impl' 0x55c9fed9fa38 # | | | `-DeclRefExpr 0x55c9fedc2c80 'T' lvalue ParmVar 0x55c9fedc29f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc2f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55c9fedc2d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc2ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedc2e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55c9fedc30f0 # | | | `-ReturnStmt 0x55c9fedc30e0 # | | | `-CallExpr 0x55c9fedc30b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc3020 '' lvalue (no ADL) = 'ddx_impl' 0x55c9fed9fa38 # | | | `-RecoveryExpr 0x55c9fedc3068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc3388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55c9fedc3120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc32e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedc3230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55c9fedc34d8 # | | | `-ReturnStmt 0x55c9fedc34c8 # | | | `-CallExpr 0x55c9fedc3498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc3430 '' lvalue (no ADL) = 'ddx_impl' 0x55c9fed9fa38 # | | | `-RecoveryExpr 0x55c9fedc3478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc39f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55c9fedc34f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc3948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedc3858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55c9fedc3b30 # | | | `-ReturnStmt 0x55c9fedc3b20 # | | | `-CallExpr 0x55c9fedc3af0 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc3a88 '' lvalue (no ADL) = 'ddy_impl' 0x55c9fed9ffa8 # | | | `-DeclRefExpr 0x55c9fedc3ad0 'T' lvalue ParmVar 0x55c9fedc3858 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc4050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55c9fedc3b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc3fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedc3eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55c9fedc41a0 # | | | `-ReturnStmt 0x55c9fedc4190 # | | | `-CallExpr 0x55c9fedc4160 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc40f8 '' lvalue (no ADL) = 'ddy_impl' 0x55c9fed9ffa8 # | | | `-DeclRefExpr 0x55c9fedc4140 'T' lvalue ParmVar 0x55c9fedc3eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc4438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55c9fedc41d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc4390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedc42e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55c9fedc4588 # | | | `-ReturnStmt 0x55c9fedc4578 # | | | `-CallExpr 0x55c9fedc4548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc44e0 '' lvalue (no ADL) = 'ddy_impl' 0x55c9fed9ffa8 # | | | `-RecoveryExpr 0x55c9fedc4528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc4820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55c9fedc45b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc4778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedc46c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55c9fedc4970 # | | | `-ReturnStmt 0x55c9fedc4960 # | | | `-CallExpr 0x55c9fedc4930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc48c8 '' lvalue (no ADL) = 'ddy_impl' 0x55c9fed9ffa8 # | | | `-RecoveryExpr 0x55c9fedc4910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc4e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55c9fedc4988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc4de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedc4cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55c9fedc4fd0 # | | | `-ReturnStmt 0x55c9fedc4fc0 # | | | `-CallExpr 0x55c9fedc4f90 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc4f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55c9feda0518 # | | | `-DeclRefExpr 0x55c9fedc4f70 'T' lvalue ParmVar 0x55c9fedc4cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc54f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55c9fedc4fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc5448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55c9fedc5358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55c9fedc5640 # | | | `-ReturnStmt 0x55c9fedc5630 # | | | `-CallExpr 0x55c9fedc5600 '' # | | | |-UnresolvedLookupExpr 0x55c9fedc5598 '' lvalue (no ADL) = 'fwidth_impl' 0x55c9feda0518 # | | | `-DeclRefExpr 0x55c9fedc55e0 'T' lvalue ParmVar 0x55c9fedc5358 'input' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc58d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55c9fedc5670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc5830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedc5780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55c9fedc5a28 # | | | `-ReturnStmt 0x55c9fedc5a18 # | | | `-CallExpr 0x55c9fedc59e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc5980 '' lvalue (no ADL) = 'fwidth_impl' 0x55c9feda0518 # | | | `-RecoveryExpr 0x55c9fedc59c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc5cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55c9fedc5a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc5c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55c9fedc5b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55c9fedc5e10 # | | | `-ReturnStmt 0x55c9fedc5e00 # | | | `-CallExpr 0x55c9fedc5dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc5d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55c9feda0518 # | | | `-RecoveryExpr 0x55c9fedc5db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc6410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fedc5e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc6368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc6198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55c9fedc6210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55c9fedc6510 # | | | `-ReturnStmt 0x55c9fedc6500 # | | | `-BinaryOperator 0x55c9fedc64e0 '' '*' # | | | |-DeclRefExpr 0x55c9fedc64a0 'T' lvalue ParmVar 0x55c9fedc6198 'x' 'T' # | | | `-DeclRefExpr 0x55c9fedc64c0 'T' lvalue ParmVar 0x55c9fedc6210 'y' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc6ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fedc6528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55c9fedc6a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc68b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55c9fedc6928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55c9fedc6be0 # | | | `-ReturnStmt 0x55c9fedc6bd0 # | | | `-BinaryOperator 0x55c9fedc6bb0 '' '*' # | | | |-DeclRefExpr 0x55c9fedc6b70 'T' lvalue ParmVar 0x55c9fedc68b0 'x' 'T' # | | | `-DeclRefExpr 0x55c9fedc6b90 'T' lvalue ParmVar 0x55c9fedc6928 'y' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc6f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fedc6c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc6ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc6cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55c9fedc6d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55c9fedc7050 # | | | `-ReturnStmt 0x55c9fedc7040 # | | | `-BinaryOperator 0x55c9fedc7020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55c9fedc6fe0 'half' lvalue ParmVar 0x55c9fedc6cd8 'x' 'half' # | | | `-RecoveryExpr 0x55c9fedc7000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc74a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fedc70c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fedc7158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fedc73f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc7228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55c9fedc72e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55c9fedc75a0 # | | | `-ReturnStmt 0x55c9fedc7590 # | | | `-BinaryOperator 0x55c9fedc7570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55c9fedc7530 'T' lvalue ParmVar 0x55c9fedc7228 'x' 'T' # | | | `-RecoveryExpr 0x55c9fedc7550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc7980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fedc75d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55c9fedc7640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55c9fedc78d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc7730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55c9fedc7808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55c9fedc7a80 # | | | `-ReturnStmt 0x55c9fedc7a70 # | | | `-BinaryOperator 0x55c9fedc7a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55c9fedc7a10 'half' lvalue ParmVar 0x55c9fedc7730 'x' 'half' # | | | `-RecoveryExpr 0x55c9fedc7a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc7f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fedc7a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fedc7b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55c9fedc7ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55c9fedc7e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc7ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55c9fedc7d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55c9fedc8040 # | | | `-ReturnStmt 0x55c9fedc8030 # | | | `-BinaryOperator 0x55c9fedc8010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55c9fedc7fd0 'T' lvalue ParmVar 0x55c9fedc7ca0 'x' 'T' # | | | `-RecoveryExpr 0x55c9fedc7ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc83b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fedc8070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc8308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc8170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fedc81f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55c9fedc84b0 # | | | `-ReturnStmt 0x55c9fedc84a0 # | | | `-BinaryOperator 0x55c9fedc8480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55c9fedc8440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55c9fedc8460 'half' lvalue ParmVar 0x55c9fedc81f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55c9fedc88b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fedc84c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fedc8568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fedc8808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc8680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fedc86f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55c9fedc89b0 # | | | `-ReturnStmt 0x55c9fedc89a0 # | | | `-BinaryOperator 0x55c9fedc8980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55c9fedc8940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55c9fedc8960 'T' lvalue ParmVar 0x55c9fedc86f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55c9fedc8d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fedc89e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55c9fedc8c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55c9fedc8aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fedc8b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55c9fedc8ea0 # | | | `-ReturnStmt 0x55c9fedc8e90 # | | | `-CallExpr 0x55c9fedc8e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc8dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55c9fed96888 # | | | |-RecoveryExpr 0x55c9fedc8e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedc8e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc92e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55c9fedc8eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55c9fedc8f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55c9fedc9240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55c9fedc9030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fedc90f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55c9fedc9468 # | | | `-ReturnStmt 0x55c9fedc9458 # | | | `-CallExpr 0x55c9fedc9420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55c9fedc9398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55c9fed96888 # | | | |-RecoveryExpr 0x55c9fedc93e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55c9fedc9400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55c9fedc9848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55c9fedc9498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55c9fedc9508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55c9fedc97a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55c9fedc9650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55c9fedc96d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55c9fedc9948 # | | | `-ReturnStmt 0x55c9fedc9938 # | | | `-BinaryOperator 0x55c9fedc9918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55c9fedc98d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55c9fedc98f8 'half' lvalue ParmVar 0x55c9fedc96d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55c9fedc9e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55c9fedc9960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55c9fedc99f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55c9fedc9a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55c9fedc9d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55c9fedc9bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55c9fedc9c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55c9fedc9f00 # | | `-ReturnStmt 0x55c9fedc9ef0 # | | `-BinaryOperator 0x55c9fedc9ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55c9fedc9e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55c9fedc9eb0 'T' lvalue ParmVar 0x55c9fedc9c40 'y' 'T' # | |-LinkageSpecDecl 0x55c9fedbc998 col:10 implicit C # | | `-FunctionDecl 0x55c9fedbc9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55c9fedbcaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55c9fedbca90 <> Implicit 740 # | | `-NoThrowAttr 0x55c9fedbcb60 Implicit # | |-FunctionDecl 0x55c9fedca0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55c9fedc9fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55c9fedca038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55c9fedca218 # | | `-HLSLNumThreadsAttr 0x55c9fedca1b0 8 8 1 # | |-CXXRecordDecl 0x55c9fedca240 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 0x55c9fedca2e8 <> Implicit # | | |-CXXRecordDecl 0x55c9fedca3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55c9fedca468 col:7 a 'int' # | | `-FieldDecl 0x55c9fedca4d0 col:9 b 'float' # | |-FunctionDecl 0x55c9fedca7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55c9fedca638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55c9fedca6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55c9fedca900 # | | `-HLSLNumThreadsAttr 0x55c9fedca898 8 8 1 # | |-FunctionDecl 0x55c9fedca948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55c9fedcaaf8 # | | `-DeclStmt 0x55c9fedcaae0 # | | `-VarDecl 0x55c9fedcaa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55c9fedcab28 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 0x55c9fedcabd0 <> Implicit # | | |-CXXRecordDecl 0x55c9fedcac90 col:8 implicit struct ST2 # | | |-VarDecl 0x55c9fedcad90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55c9fedcaeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55c9fedcaf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55c9fedcb1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55c9fedcb0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55c9fedcb138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55c9fedcb310 # | | `-HLSLNumThreadsAttr 0x55c9fedcb2a8 8 8 1 # | |-FunctionDecl 0x55c9fedcb500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55c9fedcb3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55c9fedcb458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55c9fedcb630 # | | `-HLSLNumThreadsAttr 0x55c9fedcb5c8 8 8 1 # | |-FunctionDecl 0x55c9fedcb678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55c9fedcb828 # | | `-DeclStmt 0x55c9fedcb810 # | | `-VarDecl 0x55c9fedcb7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55c9fedcb858 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 0x55c9fedcb900 <> Implicit # | | |-CXXRecordDecl 0x55c9fedcb9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55c9fedcbac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55c9fedcbb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55c9fedcbbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55c9fedcbe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55c9fedcbd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55c9fedcbdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55c9fedcbfa0 # | | `-HLSLNumThreadsAttr 0x55c9fedcbf38 8 8 1 # | |-FunctionDecl 0x55c9fedcc190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55c9fedcc080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55c9fedcc0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55c9fedcc2c0 # | | `-HLSLNumThreadsAttr 0x55c9fedcc258 8 8 1 # | |-FunctionDecl 0x55c9fedcc308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55c9fedcc4b8 # | | `-DeclStmt 0x55c9fedcc4a0 # | | `-VarDecl 0x55c9fedcc438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55c9fedcc4e8 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 0x55c9fedcc590 <> Implicit # | | |-CXXRecordDecl 0x55c9fedcc650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55c9fedcc750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55c9fedcc828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55c9fedcc878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55c9fedccfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55c9fedcc9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55c9fedcca18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55c9fedcd0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55c9fedccaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55c9fedccb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55c9fedcd130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55c9fedccc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55c9fedccca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55c9fedcd188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55c9fedccd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55c9fedccde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55c9fedcd1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55c9fedcd228 # | `-HLSLShaderAttr 0x55c9fedcd080 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/BuiltIns/unary-compat-overload-warnings.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (14 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (19 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x555af4359c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x555af4359be8 '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 0x555af4359b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x555af4359c70 # | 18853: | `-ReturnStmt 0x555af4359c60 # | 18854: | `-ImplicitCastExpr 0x555af4359c48 'int' # | 18855: | `-ExtVectorElementExpr 0x555af4359c20 'float' r # | 18856: | `-ImplicitCastExpr 0x555af4359c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x555af4359be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x555af4359dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x555af4359ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x555af4359f28 # | 18861: | `-ReturnStmt 0x555af4359f18 # | 18862: | `-ExtVectorElementExpr 0x555af4359ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (26 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55fdd81a5188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55fdd81a50e0 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 0x55fdd81a5188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55fdd81a4e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55fdd81a50e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55fdd81a4fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55fdd81a5278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55fdd81a5268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55fdd81a5220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55fdd81a5200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (27 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (36 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (39 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x56345ee56248 <> # | ^ # | # | 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 0x56345ee56248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56345ee56b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56345ee56ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56345ee56c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56345ee56450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (41 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5573bde9dda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5573bde9e9e0 <> 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 0x5573bde9dda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5573bde9e6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5573bde9ea40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5573bde9e770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5573bde9dfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5573bde9e870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5573bde9e8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5573bde9e9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5573bde9e990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5573bde9e7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5573bde9e770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5573bde9e930 <> 'int' lvalue NonTypeTemplateParm 0x5573bde9e870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5573bdec92d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (57 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (58 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (59 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5645afc235f8 <> # | ^ # | # | 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 0x5645afc235f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5645afc23f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5645afc24290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5645afc23fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5645afc23800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (60 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (72 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (74 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (78 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (80 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (84 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (85 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (90 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (92 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (94 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (100 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (104 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (106 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (109 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x564c09607e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x564c09608218 'hlsl_constant float' lvalue Var 0x564c09607a70 '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 0x564c09607b98 <> Implicit # | 18812: | `-FieldDecl 0x564c09607c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x564c09607d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x564c09607d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x564c09607dd0 "t2" "space1" # | 18816: | |-VarDecl 0x564c09607e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x564c09607ed8 <> 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 0x564c09608158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x564c096082b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x564c096082a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x564c09608288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x564c09608258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x564c09608218 'hlsl_constant float' lvalue Var 0x564c09607a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x564c09608270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x564c09608238 'hlsl_constant float' lvalue Var 0x564c09607e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x564c09608328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x564c09608408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x564c096084d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (110 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55fcb4f5aee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55fcb4f5bb20 <> 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 0x55fcb52324e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55fcb5233010 'void (inout int)' lvalue Function 0x55fcb5231e28 '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 0x55fcb4f5aee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55fcb4f5b828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55fcb4f5bb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55fcb4f5b8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55fcb4f5b0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55fcb4f5b9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55fcb4f5ba08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55fcb4f5bb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55fcb4f5bad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55fcb4f5b930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55fcb4f5b8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55fcb4f5ba70 <> 'int' lvalue NonTypeTemplateParm 0x55fcb4f5b9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55fcb4f89158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55fcb5232298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55fcb5232278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55fcb5232220 'double' lvalue ParmVar 0x55fcb5231fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55fcb5232260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55fcb5232240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55fcb52324e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55fcb52322b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55fcb5232440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55fcb5232360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55fcb5232698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55fcb5232638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55fcb5232bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55fcb5232c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55fcb52331f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55fcb52330a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55fcb5233090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55fcb5233010 'void (inout int)' lvalue Function 0x55fcb5231e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55fcb5233158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55fcb52330d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55fcb5232ff0 'int' lvalue ParmVar 0x55fcb5232bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55fcb5233108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55fcb52330f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (112 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (113 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (114 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (115 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (121 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (134 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (146 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (148 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x563adc37a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x563adc6201e0 <> 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 0x563adc37a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x563adc6201e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x563adc620268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x563adc620758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x563adc620720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x563adc6206f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x563adc6201e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x563adc6206e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (153 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (154 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (168 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (173 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55b3c28254a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55b3c2acb1f0 <> 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 0x55b3c28254a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55b3c2acb1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55b3c2acb278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55b3c2acb768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55b3c2acb730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55b3c2acb700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55b3c2acb1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55b3c2acb6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (178 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (185 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (194 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (206 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (209 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (211 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (214 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (218 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (219 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (232 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (237 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (242 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (244 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (247 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (260 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (265 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (266 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (268 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (276 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (277 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (283 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (286 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (296 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (305 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (313 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (315 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (317 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (322 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (326 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (328 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (329 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (335 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (353 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (380 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (384 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (388 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (399 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (400 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (402 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (410 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (413 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (414 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (415 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (418 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (432 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (435 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (442 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (449 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (456 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (464 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (471 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (476 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (481 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (483 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (515 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 169.46s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.