INFO:2026-03-25T14:16:28Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD ca9ac0e24abb..9c6054d29d44 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 9c6054d29d44 [lldb][ADT] Fix LLDB/GDB formatters for PointerUnion after recactoring (#188483) INFO:2026-03-25T14:16:45Z:root:syncing... Deleted branch merge (was 52ee50387909). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 2eed460dd9c1] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T14:16:46Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T14:16:47Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T14:16:47Z:root:testing INFO:2026-03-25T14:16:47Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25550 tests, 64 workers -- Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (1 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x556f54850188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x556f548500e0 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 0x556f54850188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x556f5484fe58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x556f548500e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x556f5484ffb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x556f54850278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x556f54850268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x556f54850220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x556f54850200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (6 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (7 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (9 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (10 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (11 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (12 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (16 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (19 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (20 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (21 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (22 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (23 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (24 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (26 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (27 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (28 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (29 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (30 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (32 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (33 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (34 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x563f84df3158 <> # | |-NamespaceDecl 0x563f84df3a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x563f84df3b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-NonTypeTemplateParmDecl 0x563f84df3c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563f84df3c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x563f84df3d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x563f84df3d40 'vector' dependent # | | | |-TemplateTypeParmType 0x563f84df3ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84df3b20 'element' # | | | `-DeclRefExpr 0x563f84df3ce0 <> 'int' lvalue NonTypeTemplateParm 0x563f84df3c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x563f84df3e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-NonTypeTemplateParmDecl 0x563f84df3f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563f84df3f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x563f84df3fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563f84df4028 <> 'int' 4 # | | | |-BinaryOperator 0x563f84df4128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x563f84df40e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x563f84df40a8 <> 'int' lvalue NonTypeTemplateParm 0x563f84df3f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x563f84df4068 <> 'int' 4 # | | | | `-BinaryOperator 0x563f84df4108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x563f84df40c8 <> 'int' lvalue NonTypeTemplateParm 0x563f84df3fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x563f84df4088 <> 'int' 4 # | | | `-TypeAliasDecl 0x563f84e1f298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x563f84e1f230 'matrix' dependent # | | |-ClassTemplateDecl 0x563f84e1f978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x563f84e1f748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e1f918 <> 'bool' Concept 0x563f84e1f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e1f850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e1f820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e1f7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f350 'element_type' # | | | `-CXXRecordDecl 0x563f84e1f648 <> implicit class Buffer # | | | `-FinalAttr 0x563f84e1f6f0 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e1fd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x563f84e1fae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e1fcb8 <> 'bool' Concept 0x563f84e1f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e1fbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e1fbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e1fb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f350 'element_type' # | | | `-CXXRecordDecl 0x563f84e1f9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x563f84e1fa90 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e200b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x563f84e1fe88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e20058 <> 'bool' Concept 0x563f84e1f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e1ff90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e1ff60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e1ff10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | | `-CXXRecordDecl 0x563f84e1fd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x563f84e1fe30 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e21738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f84e21510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e216d8 <> 'bool' Concept 0x563f84e1f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e21610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e215e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e21590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | | `-CXXRecordDecl 0x563f84e21410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x563f84e214b8 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e21ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f84e218a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e21a78 <> 'bool' Concept 0x563f84e1f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e219b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e21980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e21930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | | `-CXXRecordDecl 0x563f84e217a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x563f84e21850 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e21e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f84e21c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e21e18 <> 'bool' Concept 0x563f84e1f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e21d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e21d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e21cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | | `-CXXRecordDecl 0x563f84e21b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x563f84e21bf0 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e22218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f84e21fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e221b8 <> 'bool' Concept 0x563f84e1f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e220f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e220c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e22070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | | `-CXXRecordDecl 0x563f84e21ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x563f84e21f90 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e225c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f84e22388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f84e22568 <> 'bool' Concept 0x563f84e1f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e224a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e22470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e22420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | | `-CXXRecordDecl 0x563f84e22288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x563f84e22330 <> Implicit final # | | |-CXXRecordDecl 0x563f84e22638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x563f84e226e0 <> Implicit final # | | |-CXXRecordDecl 0x563f84e22738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x563f84e227e0 <> Implicit final # | | |-CXXRecordDecl 0x563f84e22838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x563f84e228e0 <> Implicit final # | | |-CXXRecordDecl 0x563f84e22938 <> implicit class SamplerState # | | | `-FinalAttr 0x563f84e229e0 <> Implicit final # | | |-CXXRecordDecl 0x563f84e22a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x563f84e22ae0 <> Implicit final # | | |-ClassTemplateDecl 0x563f84e22ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x563f84e22c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x563f84e22b40 'vector' 4 # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-ConceptSpecializationExpr 0x563f84e22e78 <> 'bool' Concept 0x563f84e1f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f84e22db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f84e22d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f84e22d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e1f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e1f350 'element_type' # | | | `-CXXRecordDecl 0x563f84e22b70 <> implicit class Texture2D # | | | `-FinalAttr 0x563f84e22c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x563f84e23168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x563f84e23090 'vector' dependent # | | | |-TemplateTypeParmType 0x563f84e22fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e22f48 'element_type' # | | | `-DeclRefExpr 0x563f84e23068 <> 'int' lvalue NonTypeTemplateParm 0x563f84e22fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x563f84e22f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x563f84e22fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x563f84e1f420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x563f84e1f350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x563f84e1f400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x563f84e1f3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x563f84e1f350 'element_type' # | |-ConceptDecl 0x563f84e1f600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x563f84e1f468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x563f84e1f5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x563f84e1f540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x563f84e1f520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x563f84e1f4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x563f84e1f468 'element_type' # | | `-BinaryOperator 0x563f84e1f5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x563f84e1f558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x563f84e1f5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x563f84e23380 <> Namespace 0x563f84df3a98 'hlsl' # | |-TypedefDecl 0x563f84e23b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x563f84e23b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x563f84e23850 '__NSConstantString_tag' # | |-TypedefDecl 0x563f84df3a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x563f84df3980 'void *' # | | `-BuiltinType 0x563f84df31c0 'void' # | |-NamespaceDecl 0x563f84e23bf0 prev 0x563f84df3a98 line:12:11 hlsl # | | |-original Namespace 0x563f84df3a98 'hlsl' # | | |-TypedefDecl 0x563f84e23c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e23ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e23d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e23dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e23e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | |-TypedefDecl 0x563f84e23ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x563f84df3280 'long' # | | |-TypedefDecl 0x563f84e23f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e241c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x563f84e240f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e23fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e23f98 'int' 1 # | | | `-ExtVectorType 0x563f84e240b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e24000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df31e0 'bool' # | | |-TypedefDecl 0x563f84e24418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x563f84e24340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e24250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e24230 'int' 2 # | | | `-ExtVectorType 0x563f84e24300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e24000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df31e0 'bool' # | | |-TypedefDecl 0x563f84e24668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x563f84e24590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e244a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e24480 'int' 3 # | | | `-ExtVectorType 0x563f84e24550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e24000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df31e0 'bool' # | | |-TypedefDecl 0x563f84e45ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x563f84e247e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e246f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e246d0 'int' 4 # | | | `-ExtVectorType 0x563f84e247a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e24000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df31e0 'bool' # | | |-TypedefDecl 0x563f84e46278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x563f84e461a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e46080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e46060 'int' 1 # | | | `-ExtVectorType 0x563f84e46160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e460b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e464c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x563f84e463f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e46308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e462e8 'int' 2 # | | | `-ExtVectorType 0x563f84e463b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e460b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e46718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x563f84e46640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e46558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e46538 'int' 3 # | | | `-ExtVectorType 0x563f84e46600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e460b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e46968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x563f84e46890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e467a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e46788 'int' 4 # | | | `-ExtVectorType 0x563f84e46850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e460b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e46c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x563f84e46b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e46a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e46a10 'int' 1 # | | | `-ExtVectorType 0x563f84e46b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e46a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | |-Typedef 0x563f84e23ce8 'uint' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e46e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x563f84e46dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e46cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e46cb0 'int' 2 # | | | `-ExtVectorType 0x563f84e46d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e46a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | |-Typedef 0x563f84e23ce8 'uint' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e47928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x563f84e47850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e46f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e46f20 'int' 3 # | | | `-ExtVectorType 0x563f84e47810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e46a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | |-Typedef 0x563f84e23ce8 'uint' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e47b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x563f84e47ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e479d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e479b0 'int' 4 # | | | `-ExtVectorType 0x563f84e47a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e46a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | |-Typedef 0x563f84e23ce8 'uint' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e47e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x563f84e47d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e47c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e47c40 'int' 1 # | | | `-ExtVectorType 0x563f84e47d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e47c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e48068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x563f84e47f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e47ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e47eb0 'int' 2 # | | | `-ExtVectorType 0x563f84e47f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e47c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e482a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x563f84e481d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e48110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e480f0 'int' 3 # | | | `-ExtVectorType 0x563f84e48190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e47c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e484e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x563f84e48410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e48350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e48330 'int' 4 # | | | `-ExtVectorType 0x563f84e483d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e47c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | `-BuiltinType 0x563f84df3260 'int' # | | |-TypedefDecl 0x563f84e487a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x563f84e486a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e485b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e48590 'int' 1 # | | | `-ExtVectorType 0x563f84e48660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e485e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e489d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x563f84e48900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e48848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e48828 'int' 2 # | | | `-ExtVectorType 0x563f84e488c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e485e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e48c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x563f84e48b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e48a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e48a60 'int' 3 # | | | `-ExtVectorType 0x563f84e48b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e485e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e48e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x563f84e48d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e48cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e48ca0 'int' 4 # | | | `-ExtVectorType 0x563f84e48d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e485e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | |-TypedefDecl 0x563f84e49118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x563f84e49040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e48f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e48f00 'int' 1 # | | | `-ExtVectorType 0x563f84e49000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e48f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | `-BuiltinType 0x563f84df3280 'long' # | | |-TypedefDecl 0x563f84e49388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x563f84e492b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e491c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e491a0 'int' 2 # | | | `-ExtVectorType 0x563f84e49270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e48f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | `-BuiltinType 0x563f84df3280 'long' # | | |-TypedefDecl 0x563f84e495f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x563f84e49520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e49430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e49410 'int' 3 # | | | `-ExtVectorType 0x563f84e494e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e48f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | `-BuiltinType 0x563f84df3280 'long' # | | |-TypedefDecl 0x563f84e49888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x563f84e497b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e496a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e49680 'int' 4 # | | | `-ExtVectorType 0x563f84e49750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e48f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | `-BuiltinType 0x563f84df3280 'long' # | | |-TypedefDecl 0x563f84e49b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x563f84e49a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e49950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e49930 'int' 1 # | | | `-ExtVectorType 0x563f84e49a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e49980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | |-TypedefDecl 0x563f84e49db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x563f84e49ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e49bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e49bd0 'int' 2 # | | | `-ExtVectorType 0x563f84e49ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e49980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | |-TypedefDecl 0x563f84e4a028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x563f84e49f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e49e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e49e40 'int' 3 # | | | `-ExtVectorType 0x563f84e49f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e49980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | |-TypedefDecl 0x563f84e4a298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x563f84e4a1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4a0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4a0b0 'int' 4 # | | | `-ExtVectorType 0x563f84e4a180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e49980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | |-TypedefDecl 0x563f84e4a528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x563f84e4a450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4a328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4a308 'int' 1 # | | | `-ExtVectorType 0x563f84e4a410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e4a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df39d0 'half' # | | |-TypedefDecl 0x563f84e4afd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x563f84e4a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e4a5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e4a598 'int' 2 # | | | `-ExtVectorType 0x563f84e4a660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e4a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df39d0 'half' # | | |-TypedefDecl 0x563f84e4b228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x563f84e4b150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4b060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4b040 'int' 3 # | | | `-ExtVectorType 0x563f84e4b110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e4a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df39d0 'half' # | | |-TypedefDecl 0x563f84e4b478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x563f84e4b3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4b2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4b298 'int' 4 # | | | `-ExtVectorType 0x563f84e4b360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e4a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df39d0 'half' # | | |-TypedefDecl 0x563f84e4b708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x563f84e4b630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4b508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4b4e8 'int' 1 # | | | `-ExtVectorType 0x563f84e4b5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e4b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4b958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x563f84e4b880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e4b798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e4b778 'int' 2 # | | | `-ExtVectorType 0x563f84e4b840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e4b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4bba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x563f84e4bad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4b9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4b9c8 'int' 3 # | | | `-ExtVectorType 0x563f84e4ba90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e4b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4bdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x563f84e4bcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4bc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4bc18 'int' 4 # | | | `-ExtVectorType 0x563f84e4bcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e4b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4c158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x563f84e4c080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4be58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4be38 'int' 1 # | | | `-ExtVectorType 0x563f84e4bf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e4be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4c3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x563f84e4c2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e4c1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e4c1c8 'int' 2 # | | | `-ExtVectorType 0x563f84e4c290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e4be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4c5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x563f84e4c520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4c438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4c418 'int' 3 # | | | `-ExtVectorType 0x563f84e4c4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e4be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4c848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x563f84e4c770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4c688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4c668 'int' 4 # | | | `-ExtVectorType 0x563f84e4c730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e4be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4cad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x563f84e4ca00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4c910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4c8f0 'int' 1 # | | | `-ExtVectorType 0x563f84e4c9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e4c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4cd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x563f84e4cc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e4cb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e4cb60 'int' 2 # | | | `-ExtVectorType 0x563f84e4cc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e4c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4cf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x563f84e4ce80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4cdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4cda0 'int' 3 # | | | `-ExtVectorType 0x563f84e4ce40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e4c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4d1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x563f84e4d0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4d000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4cfe0 'int' 4 # | | | `-ExtVectorType 0x563f84e4d090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e4c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | `-BuiltinType 0x563f84df3360 'float' # | | |-TypedefDecl 0x563f84e4d438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x563f84e4d360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4d270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4d250 'int' 1 # | | | `-ExtVectorType 0x563f84e4d320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f84e4d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4d678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x563f84e4d5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e4d4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e4d4c0 'int' 2 # | | | `-ExtVectorType 0x563f84e4d560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f84e4d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4d8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x563f84e4d7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4d720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4d700 'int' 3 # | | | `-ExtVectorType 0x563f84e4d7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f84e4d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e4daf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x563f84e4da20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4d960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4d940 'int' 4 # | | | `-ExtVectorType 0x563f84e4d9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f84e4d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TypedefDecl 0x563f84e539f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e4df50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4dbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4db78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4dbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4db98 'int' 1 # | | | `-ConstantMatrixType 0x563f84e4def0 'matrix' # | | |-TypedefDecl 0x563f84e53e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e53d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e53a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e53a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e53ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e53a78 'int' 2 # | | | `-ConstantMatrixType 0x563f84e53cb0 'matrix' # | | |-TypedefDecl 0x563f84e54230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e54130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e53eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e53e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e53ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e53e98 'int' 3 # | | | `-ConstantMatrixType 0x563f84e540d0 'matrix' # | | |-TypedefDecl 0x563f84e54650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e54550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e542d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e54298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e542f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e542b8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e544f0 'matrix' # | | |-TypedefDecl 0x563f84e56c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e54970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e546f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e546b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e54718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e546d8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e54910 'matrix' # | | |-TypedefDecl 0x563f84e57030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e56f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e56cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e56c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e56cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e56c98 'int' 2 # | | | `-ConstantMatrixType 0x563f84e56ed0 'matrix' # | | |-TypedefDecl 0x563f84e57450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e57350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e570d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e57098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e570f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e570b8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e572f0 'matrix' # | | |-TypedefDecl 0x563f84e57870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e57770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e574f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e574b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e57518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e574d8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e57710 'matrix' # | | |-TypedefDecl 0x563f84e58cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e58bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e57918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e578d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e57938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e578f8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e57b30 'matrix' # | | |-TypedefDecl 0x563f84e590d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e58fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e58d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e58d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e58d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e58d38 'int' 2 # | | | `-ConstantMatrixType 0x563f84e58f70 'matrix' # | | |-TypedefDecl 0x563f84e594f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e593f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e59178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e59138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e59198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e59158 'int' 3 # | | | `-ConstantMatrixType 0x563f84e59390 'matrix' # | | |-TypedefDecl 0x563f84e59910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e59810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e59598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e59558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e595b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e59578 'int' 4 # | | | `-ConstantMatrixType 0x563f84e597b0 'matrix' # | | |-TypedefDecl 0x563f84e59d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e59c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e599b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e59978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e599d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e59998 'int' 1 # | | | `-ConstantMatrixType 0x563f84e59bf0 'matrix' # | | |-TypedefDecl 0x563f84e5a170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e59df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e59db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e59e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e59dd8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e5a010 'matrix' # | | |-TypedefDecl 0x563f84e5a590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5a218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5a1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5a1f8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e5a430 'matrix' # | | |-TypedefDecl 0x563f84e5a9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5a8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f84df31e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5a638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5a5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5a658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5a618 'int' 4 # | | | `-ConstantMatrixType 0x563f84e5a850 'matrix' # | | |-TypedefDecl 0x563f84e5b130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5b030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5aa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5aa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5aa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5aa40 'int' 1 # | | | `-ConstantMatrixType 0x563f84e5afd0 'matrix' # | | |-TypedefDecl 0x563f84e5b560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5b460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5b1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5b1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5b200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5b1c0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e5b400 'matrix' # | | |-TypedefDecl 0x563f84e5b990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5b610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5b5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5b630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5b5f0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e5b830 'matrix' # | | |-TypedefDecl 0x563f84e5bdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5bcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5ba40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5ba00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5ba60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5ba20 'int' 4 # | | | `-ConstantMatrixType 0x563f84e5bc60 'matrix' # | | |-TypedefDecl 0x563f84e5c500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5c400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5be70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5be30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5be90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5be50 'int' 1 # | | | `-ConstantMatrixType 0x563f84e5c3a0 'matrix' # | | |-TypedefDecl 0x563f84e5c930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5c5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5c570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5c5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5c590 'int' 2 # | | | `-ConstantMatrixType 0x563f84e5c7d0 'matrix' # | | |-TypedefDecl 0x563f84e5cd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5cc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5c9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5c9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5ca00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5c9c0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e5cc00 'matrix' # | | |-TypedefDecl 0x563f84e4e5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5d090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5ce10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5cdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5ce30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5cdf0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e5d030 'matrix' # | | |-TypedefDecl 0x563f84e4ea10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e4e910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4e690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4e650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e4e6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e4e670 'int' 1 # | | | `-ConstantMatrixType 0x563f84e4e8b0 'matrix' # | | |-TypedefDecl 0x563f84e4ee40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e4ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4eac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4ea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e4eae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e4eaa0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e4ece0 'matrix' # | | |-TypedefDecl 0x563f84e4f270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e4f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4eeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4ef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4eed0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e4f110 'matrix' # | | |-TypedefDecl 0x563f84e507c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e506c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e4f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e4f2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e4f340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e4f300 'int' 4 # | | | `-ConstantMatrixType 0x563f84e4f540 'matrix' # | | |-TypedefDecl 0x563f84e50bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e50af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e50870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e50830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e50890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e50850 'int' 1 # | | | `-ConstantMatrixType 0x563f84e50a90 'matrix' # | | |-TypedefDecl 0x563f84e51020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e50f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e50ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e50c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e50cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e50c80 'int' 2 # | | | `-ConstantMatrixType 0x563f84e50ec0 'matrix' # | | |-TypedefDecl 0x563f84e51450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e51350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e510d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e51090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e510f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e510b0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e512f0 'matrix' # | | |-TypedefDecl 0x563f84e51890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e51790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e51500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e514c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e51520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e514e0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e51730 'matrix' # | | |-TypedefDecl 0x563f84e51d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e51c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e51958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e51918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e51978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e51938 'int' 1 # | | | `-ConstantMatrixType 0x563f84e51bb0 'matrix' # | | |-TypedefDecl 0x563f84e52150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e52050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e51dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e51d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e51df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e51db8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e51ff0 'matrix' # | | |-TypedefDecl 0x563f84e52590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e52490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e52218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e521d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e52238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e521f8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e52430 'matrix' # | | |-TypedefDecl 0x563f84e52b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e52a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e52658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e52618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e52678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e52638 'int' 4 # | | | `-ConstantMatrixType 0x563f84e52a20 'matrix' # | | |-TypedefDecl 0x563f84e52fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e52ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e52c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e52c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e52c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e52c28 'int' 1 # | | | `-ConstantMatrixType 0x563f84e52e60 'matrix' # | | |-TypedefDecl 0x563f84e53400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e53300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e53088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e53048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e530a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e53068 'int' 2 # | | | `-ConstantMatrixType 0x563f84e532a0 'matrix' # | | |-TypedefDecl 0x563f84e67d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e53740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e534c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e53488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e534e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e534a8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e536e0 'matrix' # | | |-TypedefDecl 0x563f84e68140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e68040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e67dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e67d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e67de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e67da8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e67fe0 'matrix' # | | |-TypedefDecl 0x563f84e68580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e68480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e68208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e681c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e68228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e681e8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e68420 'matrix' # | | |-TypedefDecl 0x563f84e689c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e688c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e68648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e68608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e68668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e68628 'int' 2 # | | | `-ConstantMatrixType 0x563f84e68860 'matrix' # | | |-TypedefDecl 0x563f84e69920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e69820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e68a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e68a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e68aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e68a68 'int' 3 # | | | `-ConstantMatrixType 0x563f84e68ca0 'matrix' # | | |-TypedefDecl 0x563f84e69d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e69c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e699e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e699a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e69a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e699c8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e69c00 'matrix' # | | |-TypedefDecl 0x563f84e6a1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6a0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e69e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e69de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e69e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e69e08 'int' 1 # | | | `-ConstantMatrixType 0x563f84e6a040 'matrix' # | | |-TypedefDecl 0x563f84e6a5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6a4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6a268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6a228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6a288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6a248 'int' 2 # | | | `-ConstantMatrixType 0x563f84e6a480 'matrix' # | | |-TypedefDecl 0x563f84e6ad30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6ac30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6a6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6a668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6a6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6a688 'int' 3 # | | | `-ConstantMatrixType 0x563f84e6abd0 'matrix' # | | |-TypedefDecl 0x563f84e6b170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6b070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6adf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6adb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6ae18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6add8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e6b010 'matrix' # | | |-TypedefDecl 0x563f84e6b4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6b238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6b1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6b258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6b218 'int' 1 # | | | `-ConstantMatrixType 0x563f84e6b390 'matrix' # | | |-TypedefDecl 0x563f84e6b830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6b730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6b5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6b578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6b5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6b598 'int' 2 # | | | `-ConstantMatrixType 0x563f84e6b6d0 'matrix' # | | |-TypedefDecl 0x563f84e5d470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6ba70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6b8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6b8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6b918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6b8d8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e6ba10 'matrix' # | | |-TypedefDecl 0x563f84e5d7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5d6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5d4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5d558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5d518 'int' 4 # | | | `-ConstantMatrixType 0x563f84e5d650 'matrix' # | | |-TypedefDecl 0x563f84e5daf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5d9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5d878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5d838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5d898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5d858 'int' 1 # | | | `-ConstantMatrixType 0x563f84e5d990 'matrix' # | | |-TypedefDecl 0x563f84e5de30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5dd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5dbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5db78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5db98 'int' 2 # | | | `-ConstantMatrixType 0x563f84e5dcd0 'matrix' # | | |-TypedefDecl 0x563f84e5e170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5e070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5def8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5deb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5df18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5ded8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e5e010 'matrix' # | | |-TypedefDecl 0x563f84e5f4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5e3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5e238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5e1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5e258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5e218 'int' 4 # | | | `-ConstantMatrixType 0x563f84e5e350 'matrix' # | | |-TypedefDecl 0x563f84e5f810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5f710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5f598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5f558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e5f5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e5f578 'int' 1 # | | | `-ConstantMatrixType 0x563f84e5f6b0 'matrix' # | | |-TypedefDecl 0x563f84e5fb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5fa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5f8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5f898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e5f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e5f8b8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e5f9f0 'matrix' # | | |-TypedefDecl 0x563f84e5fe90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e5fd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5fc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5fbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5fc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5fbf8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e5fd30 'matrix' # | | |-TypedefDecl 0x563f84e601d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e600d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e5ff58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e5ff18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e5ff78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e5ff38 'int' 4 # | | | `-ConstantMatrixType 0x563f84e60070 'matrix' # | | |-TypedefDecl 0x563f84e60560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e60460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e60298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e60258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e602b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e60278 'int' 1 # | | | `-ConstantMatrixType 0x563f84e603b0 'matrix' # | | |-TypedefDecl 0x563f84e608a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e607a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e60628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e605e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e60648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e60608 'int' 2 # | | | `-ConstantMatrixType 0x563f84e60740 'matrix' # | | |-TypedefDecl 0x563f84e60be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e60ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e60968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e60928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e60988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e60948 'int' 3 # | | | `-ConstantMatrixType 0x563f84e60a80 'matrix' # | | |-TypedefDecl 0x563f84e60f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e60e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f84e47bf0 'int32_t' sugar # | | | | |-Typedef 0x563f84e23c78 'int32_t' # | | | | `-BuiltinType 0x563f84df3260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e60ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e60c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e60cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e60c88 'int' 4 # | | | `-ConstantMatrixType 0x563f84e60dc0 'matrix' # | | |-TypedefDecl 0x563f84e612a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e611a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e60fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e60fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e61008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e60fc8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e61140 'matrix' # | | |-TypedefDecl 0x563f84e61600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e61500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e61368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e61328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e61388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e61348 'int' 2 # | | | `-ConstantMatrixType 0x563f84e614a0 'matrix' # | | |-TypedefDecl 0x563f84e61940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e61840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e616c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e61688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e616e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e616a8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e617e0 'matrix' # | | |-TypedefDecl 0x563f84e61c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e61b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e61a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e619c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e61a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e619e8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e61b20 'matrix' # | | |-TypedefDecl 0x563f84e61fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e61ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e61d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e61d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e61d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e61d28 'int' 1 # | | | `-ConstantMatrixType 0x563f84e61e60 'matrix' # | | |-TypedefDecl 0x563f84e62300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e62200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e62088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e62048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e620a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e62068 'int' 2 # | | | `-ConstantMatrixType 0x563f84e621a0 'matrix' # | | |-TypedefDecl 0x563f84e62650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e62550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e623c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e62388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e623e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e623a8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e624f0 'matrix' # | | |-TypedefDecl 0x563f84e62990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e62890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e62718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e626d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e62738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e626f8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e62830 'matrix' # | | |-TypedefDecl 0x563f84e62cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e62bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e62a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e62a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e62a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e62a38 'int' 1 # | | | `-ConstantMatrixType 0x563f84e62b70 'matrix' # | | |-TypedefDecl 0x563f84e63010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e62f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e62d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e62d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e62db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e62d78 'int' 2 # | | | `-ConstantMatrixType 0x563f84e62eb0 'matrix' # | | |-TypedefDecl 0x563f84e63350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e63250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e630d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e63098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e630f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e630b8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e631f0 'matrix' # | | |-TypedefDecl 0x563f84e636a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e635a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e63418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e633d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e63438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e633f8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e63540 'matrix' # | | |-TypedefDecl 0x563f84e639e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e638e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e63768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e63728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e63788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e63748 'int' 1 # | | | `-ConstantMatrixType 0x563f84e63880 'matrix' # | | |-TypedefDecl 0x563f84e63d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e63c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e63aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e63a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e63ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e63a88 'int' 2 # | | | `-ConstantMatrixType 0x563f84e63bc0 'matrix' # | | |-TypedefDecl 0x563f84e64060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e63f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e63de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e63da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e63e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e63dc8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e63f00 'matrix' # | | |-TypedefDecl 0x563f84e643a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e642a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f84e48540 'uint32_t' sugar # | | | | |-Typedef 0x563f84e23d58 'uint32_t' # | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e64128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e640e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e64148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e64108 'int' 4 # | | | `-ConstantMatrixType 0x563f84e64240 'matrix' # | | |-TypedefDecl 0x563f84e64840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e64740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e64468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e64428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e644a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e64448 'int' 1 # | | | `-ConstantMatrixType 0x563f84e646e0 'matrix' # | | |-TypedefDecl 0x563f84e64c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e64b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e64908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e648c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e64928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e648e8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e64b20 'matrix' # | | |-TypedefDecl 0x563f84e650c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e64fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e64d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e64d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e64d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e64d28 'int' 3 # | | | `-ConstantMatrixType 0x563f84e64f60 'matrix' # | | |-TypedefDecl 0x563f84e65830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e65400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e65188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e65148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e651a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e65168 'int' 4 # | | | `-ConstantMatrixType 0x563f84e653a0 'matrix' # | | |-TypedefDecl 0x563f84e65c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e65b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e658f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e658b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e65918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e658d8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e65b10 'matrix' # | | |-TypedefDecl 0x563f84e660b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e65fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e65d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e65cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e65d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e65d18 'int' 2 # | | | `-ConstantMatrixType 0x563f84e65f50 'matrix' # | | |-TypedefDecl 0x563f84e664f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e663f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e66178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e66138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e66198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e66158 'int' 3 # | | | `-ConstantMatrixType 0x563f84e66390 'matrix' # | | |-TypedefDecl 0x563f84e80da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e80ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e665b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e66578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e665d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e66598 'int' 4 # | | | `-ConstantMatrixType 0x563f84e80c40 'matrix' # | | |-TypedefDecl 0x563f84e811e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e810e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e80e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e80e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e80e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e80e48 'int' 1 # | | | `-ConstantMatrixType 0x563f84e81080 'matrix' # | | |-TypedefDecl 0x563f84e81620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e81520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e812a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e81268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e812c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e81288 'int' 2 # | | | `-ConstantMatrixType 0x563f84e814c0 'matrix' # | | |-TypedefDecl 0x563f84e81a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e81960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e816e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e816a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e81708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e816c8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e81900 'matrix' # | | |-TypedefDecl 0x563f84e82110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e82010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e81b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e81ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e81b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e81b08 'int' 4 # | | | `-ConstantMatrixType 0x563f84e81fb0 'matrix' # | | |-TypedefDecl 0x563f84e82550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e82450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e821d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e82198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e821f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e821b8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e823f0 'matrix' # | | |-TypedefDecl 0x563f84e82990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e82890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e82618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e825d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e82638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e825f8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e82830 'matrix' # | | |-TypedefDecl 0x563f84e82dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e82cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e82a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e82a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e82a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e82a38 'int' 3 # | | | `-ConstantMatrixType 0x563f84e82c70 'matrix' # | | |-TypedefDecl 0x563f84e83470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e83370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f84e48eb0 'int64_t' sugar # | | | | |-Typedef 0x563f84e23ea8 'int64_t' # | | | | `-BuiltinType 0x563f84df3280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e830f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e830b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e83110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e830d0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e83310 'matrix' # | | |-TypedefDecl 0x563f84e838f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e837f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e83538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e834f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e83558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e83518 'int' 1 # | | | `-ConstantMatrixType 0x563f84e83790 'matrix' # | | |-TypedefDecl 0x563f84e83d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e83c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e839b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e83978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e839d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e83998 'int' 2 # | | | `-ConstantMatrixType 0x563f84e83bd0 'matrix' # | | |-TypedefDecl 0x563f84e87350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e87250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e83df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e83db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e83e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e83dd8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e84010 'matrix' # | | |-TypedefDecl 0x563f84e87790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e87690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e87418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e873d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e87438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e873f8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e87630 'matrix' # | | |-TypedefDecl 0x563f84e87bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e87ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e87858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e87818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e87878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e87838 'int' 1 # | | | `-ConstantMatrixType 0x563f84e87a70 'matrix' # | | |-TypedefDecl 0x563f84e88010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e87f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e87c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e87c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e87cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e87c78 'int' 2 # | | | `-ConstantMatrixType 0x563f84e87eb0 'matrix' # | | |-TypedefDecl 0x563f84e88460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e88360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e880d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e88098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e880f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e880b8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e88300 'matrix' # | | |-TypedefDecl 0x563f84e888a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e887a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e88528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e884e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e88548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e88508 'int' 4 # | | | `-ConstantMatrixType 0x563f84e88740 'matrix' # | | |-TypedefDecl 0x563f84e88ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e88be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e88968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e88928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e88988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e88948 'int' 1 # | | | `-ConstantMatrixType 0x563f84e88b80 'matrix' # | | |-TypedefDecl 0x563f84e89120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e89020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e88da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e88d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e88dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e88d88 'int' 2 # | | | `-ConstantMatrixType 0x563f84e88fc0 'matrix' # | | |-TypedefDecl 0x563f84e89590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e89490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e891e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e891a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e89208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e891c8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e89430 'matrix' # | | |-TypedefDecl 0x563f84e899d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e898d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e89658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e89618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e89678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e89638 'int' 4 # | | | `-ConstantMatrixType 0x563f84e89870 'matrix' # | | |-TypedefDecl 0x563f84e89e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e89d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e89a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e89a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e89ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e89a78 'int' 1 # | | | `-ConstantMatrixType 0x563f84e89cb0 'matrix' # | | |-TypedefDecl 0x563f84e8a280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8a150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e89ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e89e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e89ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e89eb8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e8a0f0 'matrix' # | | |-TypedefDecl 0x563f84e8a6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8a5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e8a348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e8a308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8a368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8a328 'int' 3 # | | | `-ConstantMatrixType 0x563f84e8a560 'matrix' # | | |-TypedefDecl 0x563f84e8ab00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8aa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f84e498e0 'uint64_t' sugar # | | | | |-Typedef 0x563f84e23e38 'uint64_t' # | | | | `-BuiltinType 0x563f84df3320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e8a788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e8a748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e8a7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e8a768 'int' 4 # | | | `-ConstantMatrixType 0x563f84e8a9a0 'matrix' # | | |-TypedefDecl 0x563f84e8af60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8ae60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8abb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8ab70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8abd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8ab90 'int' 1 # | | | `-ConstantMatrixType 0x563f84e8ae00 'matrix' # | | |-TypedefDecl 0x563f84e8b3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8b2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8b010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8afd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8b030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8aff0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e8b230 'matrix' # | | |-TypedefDecl 0x563f84e8b7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8b6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8b470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8b430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8b490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8b450 'int' 3 # | | | `-ConstantMatrixType 0x563f84e8b690 'matrix' # | | |-TypedefDecl 0x563f84e8bc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8bb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8b8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8b860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e8b8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e8b880 'int' 4 # | | | `-ConstantMatrixType 0x563f84e8bac0 'matrix' # | | |-TypedefDecl 0x563f84e8c050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8bf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8bcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8bc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8bcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8bcb0 'int' 1 # | | | `-ConstantMatrixType 0x563f84e8bef0 'matrix' # | | |-TypedefDecl 0x563f84e8c6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8c5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8c100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8c0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8c120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8c0e0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e8c580 'matrix' # | | |-TypedefDecl 0x563f84e8cb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8ca10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8c790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8c750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8c7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8c770 'int' 3 # | | | `-ConstantMatrixType 0x563f84e8c9b0 'matrix' # | | |-TypedefDecl 0x563f84e8cf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8ce40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8cbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8cb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e8cbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e8cba0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e8cde0 'matrix' # | | |-TypedefDecl 0x563f84e8d370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8d270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8cff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8cfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e8d010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e8cfd0 'int' 1 # | | | `-ConstantMatrixType 0x563f84e8d210 'matrix' # | | |-TypedefDecl 0x563f84e8fa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8f910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8d420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8d3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e8d440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e8d400 'int' 2 # | | | `-ConstantMatrixType 0x563f84e8f8b0 'matrix' # | | |-TypedefDecl 0x563f84e8fe40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e8fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8fac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8fa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8fae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8faa0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e8fce0 'matrix' # | | |-TypedefDecl 0x563f84e90270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e90170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e8fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e8feb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e8ff10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e8fed0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e90110 'matrix' # | | |-TypedefDecl 0x563f84e906a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e905a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e90320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e902e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e90340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e90300 'int' 1 # | | | `-ConstantMatrixType 0x563f84e90540 'matrix' # | | |-TypedefDecl 0x563f84e90af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e909f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e90770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e90710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e90790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e90750 'int' 2 # | | | `-ConstantMatrixType 0x563f84e90990 'matrix' # | | |-TypedefDecl 0x563f84e90f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e90e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e90ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e90b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e90bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e90b80 'int' 3 # | | | `-ConstantMatrixType 0x563f84e90dc0 'matrix' # | | |-TypedefDecl 0x563f84e91350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e91250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f84df39d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e90fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e90f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e90ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e90fb0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e911f0 'matrix' # | | |-TypedefDecl 0x563f84e6bc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e916b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e91400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e913c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e91420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e913e0 'int' 1 # | | | `-ConstantMatrixType 0x563f84e91650 'matrix' # | | |-TypedefDecl 0x563f84e6c0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6bfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6bd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6bcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6bd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6bd10 'int' 2 # | | | `-ConstantMatrixType 0x563f84e6bf50 'matrix' # | | |-TypedefDecl 0x563f84e6c4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6c3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6c160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6c120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6c180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6c140 'int' 3 # | | | `-ConstantMatrixType 0x563f84e6c380 'matrix' # | | |-TypedefDecl 0x563f84e6c910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6c810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6c590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6c550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6c5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6c570 'int' 4 # | | | `-ConstantMatrixType 0x563f84e6c7b0 'matrix' # | | |-TypedefDecl 0x563f84e6cd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6cc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6c9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6c980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6c9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6c9a0 'int' 1 # | | | `-ConstantMatrixType 0x563f84e6cc10 'matrix' # | | |-TypedefDecl 0x563f84e6d1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6d0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6ce20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6cde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6ce40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6ce00 'int' 2 # | | | `-ConstantMatrixType 0x563f84e6d040 'matrix' # | | |-TypedefDecl 0x563f84e6d5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6d4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6d250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6d210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6d270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6d230 'int' 3 # | | | `-ConstantMatrixType 0x563f84e6d470 'matrix' # | | |-TypedefDecl 0x563f84e6da00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6d900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6d680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6d640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6d6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6d660 'int' 4 # | | | `-ConstantMatrixType 0x563f84e6d8a0 'matrix' # | | |-TypedefDecl 0x563f84e6de40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6dd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6dab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6da70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6dad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6da90 'int' 1 # | | | `-ConstantMatrixType 0x563f84e6dce0 'matrix' # | | |-TypedefDecl 0x563f84e6e270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6def0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6deb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e6df10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6ded0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e6e110 'matrix' # | | |-TypedefDecl 0x563f84e6e6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6e320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6e2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6e340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6e300 'int' 3 # | | | `-ConstantMatrixType 0x563f84e6e540 'matrix' # | | |-TypedefDecl 0x563f84e6ead0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6e9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e6e750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e6e710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6e770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6e730 'int' 4 # | | | `-ConstantMatrixType 0x563f84e6e970 'matrix' # | | |-TypedefDecl 0x563f84e6ff30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e6fe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6eb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6eb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e6eba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e6eb60 'int' 1 # | | | `-ConstantMatrixType 0x563f84e6fdd0 'matrix' # | | |-TypedefDecl 0x563f84e70360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e70260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e6ffe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e6ffa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e70000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e6ffc0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e70200 'matrix' # | | |-TypedefDecl 0x563f84e70790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e70690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e70410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e703d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e70430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e703f0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e70630 'matrix' # | | |-TypedefDecl 0x563f84e70bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e70ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e70840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e70800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e70860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e70820 'int' 4 # | | | `-ConstantMatrixType 0x563f84e70a60 'matrix' # | | |-TypedefDecl 0x563f84e71040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e70f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e70c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e70c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e70cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e70c70 'int' 1 # | | | `-ConstantMatrixType 0x563f84e70ee0 'matrix' # | | |-TypedefDecl 0x563f84e71470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e71370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e710f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e710b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e71110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e710d0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e71310 'matrix' # | | |-TypedefDecl 0x563f84e718a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e717a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e71520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e714e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e71540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e71500 'int' 3 # | | | `-ConstantMatrixType 0x563f84e71740 'matrix' # | | |-TypedefDecl 0x563f84e724f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e71bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e71950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e71910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e71970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e71930 'int' 4 # | | | `-ConstantMatrixType 0x563f84e71b70 'matrix' # | | |-TypedefDecl 0x563f84e72920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e72820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e725a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e72560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e725c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e72580 'int' 1 # | | | `-ConstantMatrixType 0x563f84e727c0 'matrix' # | | |-TypedefDecl 0x563f84e72d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e72c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e729d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e72990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e729f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e729b0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e72bf0 'matrix' # | | |-TypedefDecl 0x563f84e73180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e73080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e72e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e72dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e72e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e72de0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e73020 'matrix' # | | |-TypedefDecl 0x563f84e735e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e734e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e73230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e731f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e73250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e73210 'int' 4 # | | | `-ConstantMatrixType 0x563f84e73480 'matrix' # | | |-TypedefDecl 0x563f84e73a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e73910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e73690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e73650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e736b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e73670 'int' 1 # | | | `-ConstantMatrixType 0x563f84e738b0 'matrix' # | | |-TypedefDecl 0x563f84e73e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e73d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e73ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e73a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e73ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e73aa0 'int' 2 # | | | `-ConstantMatrixType 0x563f84e73ce0 'matrix' # | | |-TypedefDecl 0x563f84e74270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e74170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e73ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e73eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e73f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e73ed0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e74110 'matrix' # | | |-TypedefDecl 0x563f84e759c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e758c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e74320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e742e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e74340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e74300 'int' 4 # | | | `-ConstantMatrixType 0x563f84e75860 'matrix' # | | |-TypedefDecl 0x563f84e75df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e75cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e75a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e75a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e75a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e75a50 'int' 1 # | | | `-ConstantMatrixType 0x563f84e75c90 'matrix' # | | |-TypedefDecl 0x563f84e76220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e76120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e75ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e75e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e75ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e75e80 'int' 2 # | | | `-ConstantMatrixType 0x563f84e760c0 'matrix' # | | |-TypedefDecl 0x563f84e76650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e76550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e762d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e76290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e762f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e762b0 'int' 3 # | | | `-ConstantMatrixType 0x563f84e764f0 'matrix' # | | |-TypedefDecl 0x563f84e76da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e76ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e76700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e766c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e76720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e766e0 'int' 4 # | | | `-ConstantMatrixType 0x563f84e76c40 'matrix' # | | |-TypedefDecl 0x563f84e77120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e77020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e76e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e76e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e76e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e76e48 'int' 1 # | | | `-ConstantMatrixType 0x563f84e76fc0 'matrix' # | | |-TypedefDecl 0x563f84e77460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e77360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e771e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e771a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e77208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e771c8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e77300 'matrix' # | | |-TypedefDecl 0x563f84e777a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e776a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e77528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e774e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e77548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e77508 'int' 3 # | | | `-ConstantMatrixType 0x563f84e77640 'matrix' # | | |-TypedefDecl 0x563f84e78b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e779e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e77868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e77828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e77888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e77848 'int' 4 # | | | `-ConstantMatrixType 0x563f84e77980 'matrix' # | | |-TypedefDecl 0x563f84e78e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e78d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e78bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e78b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e78bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e78bb8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e78cf0 'matrix' # | | |-TypedefDecl 0x563f84e79190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e79090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e78f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e78ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e78f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e78ef8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e79030 'matrix' # | | |-TypedefDecl 0x563f84e794d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e793d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e79258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e79218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e79278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e79238 'int' 3 # | | | `-ConstantMatrixType 0x563f84e79370 'matrix' # | | |-TypedefDecl 0x563f84e79810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e79710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e79598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e79558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e795b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e79578 'int' 4 # | | | `-ConstantMatrixType 0x563f84e796b0 'matrix' # | | |-TypedefDecl 0x563f84e79b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e79a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e798d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e79898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e798f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e798b8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e799f0 'matrix' # | | |-TypedefDecl 0x563f84e79ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e79da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e79c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e79be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e79c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e79c08 'int' 2 # | | | `-ConstantMatrixType 0x563f84e79d40 'matrix' # | | |-TypedefDecl 0x563f84e7a1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7a0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e79f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e79f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e79f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e79f48 'int' 3 # | | | `-ConstantMatrixType 0x563f84e7a080 'matrix' # | | |-TypedefDecl 0x563f84e7a520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7a420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7a2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7a268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7a2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7a288 'int' 4 # | | | `-ConstantMatrixType 0x563f84e7a3c0 'matrix' # | | |-TypedefDecl 0x563f84e7a860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7a760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7a5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7a5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7a608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7a5c8 'int' 1 # | | | `-ConstantMatrixType 0x563f84e7a700 'matrix' # | | |-TypedefDecl 0x563f84e7abf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7aaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7a928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7a8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7a948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7a908 'int' 2 # | | | `-ConstantMatrixType 0x563f84e7aa40 'matrix' # | | |-TypedefDecl 0x563f84e7af30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7ae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7acb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7ac78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7acd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7ac98 'int' 3 # | | | `-ConstantMatrixType 0x563f84e7add0 'matrix' # | | |-TypedefDecl 0x563f84e7b270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7b170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f84e4c8a0 'float32_t' sugar # | | | | |-Typedef 0x563f84e23dc8 'float32_t' # | | | | `-BuiltinType 0x563f84df3360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7aff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7afb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7b018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7afd8 'int' 4 # | | | `-ConstantMatrixType 0x563f84e7b110 'matrix' # | | |-TypedefDecl 0x563f84e7b5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7b4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7b338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7b2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7b358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7b318 'int' 1 # | | | `-ConstantMatrixType 0x563f84e7b490 'matrix' # | | |-TypedefDecl 0x563f84e7b930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7b830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7b6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7b678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7b6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7b698 'int' 2 # | | | `-ConstantMatrixType 0x563f84e7b7d0 'matrix' # | | |-TypedefDecl 0x563f84e7bc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7bb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7b9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7b9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7ba18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7b9d8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e7bb30 'matrix' # | | |-TypedefDecl 0x563f84e7bfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7bed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7bd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7bd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7bd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7bd38 'int' 4 # | | | `-ConstantMatrixType 0x563f84e7be70 'matrix' # | | |-TypedefDecl 0x563f84e7c310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7c210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7c098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7c058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7c0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7c078 'int' 1 # | | | `-ConstantMatrixType 0x563f84e7c1b0 'matrix' # | | |-TypedefDecl 0x563f84e7c650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7c3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7c398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7c3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7c3b8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e7c4f0 'matrix' # | | |-TypedefDecl 0x563f84e7c990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7c718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7c6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7c738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7c6f8 'int' 3 # | | | `-ConstantMatrixType 0x563f84e7c830 'matrix' # | | |-TypedefDecl 0x563f84e7cce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7cbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7ca58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7ca18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7ca78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7ca38 'int' 4 # | | | `-ConstantMatrixType 0x563f84e7cb80 'matrix' # | | |-TypedefDecl 0x563f84e7d020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7cf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7cda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7cd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7cdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7cd88 'int' 1 # | | | `-ConstantMatrixType 0x563f84e7cec0 'matrix' # | | |-TypedefDecl 0x563f84e7d360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7d260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7d0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7d0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7d108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7d0c8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e7d200 'matrix' # | | |-TypedefDecl 0x563f84e7d6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7d5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7d428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7d3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7d448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7d408 'int' 3 # | | | `-ConstantMatrixType 0x563f84e7d540 'matrix' # | | |-TypedefDecl 0x563f84e7d9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7d8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7d768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7d728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7d788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7d748 'int' 4 # | | | `-ConstantMatrixType 0x563f84e7d880 'matrix' # | | |-TypedefDecl 0x563f84e7dd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7daa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7da68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f84e7dac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f84e7da88 'int' 1 # | | | `-ConstantMatrixType 0x563f84e7dbd0 'matrix' # | | |-TypedefDecl 0x563f84e7e070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7df70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7ddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7ddb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f84e7de18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f84e7ddd8 'int' 2 # | | | `-ConstantMatrixType 0x563f84e7df10 'matrix' # | | |-TypedefDecl 0x563f84e7e3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f84e7e2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | | `-BuiltinType 0x563f84df3380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f84e7e138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f84e7e0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f84e7e158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f84e7e118 'int' 3 # | | | `-ConstantMatrixType 0x563f84e7e250 'matrix' # | | `-TypedefDecl 0x563f84e7e6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x563f84e7e5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x563f84e1f2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x563f84e4d200 'float64_t' sugar # | | | |-Typedef 0x563f84e23f18 'float64_t' # | | | `-BuiltinType 0x563f84df3380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x563f84e7e478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x563f84e7e438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x563f84e7e498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x563f84e7e458 'int' 4 # | | `-ConstantMatrixType 0x563f84e7e590 'matrix' # | |-NamespaceDecl 0x563f84e91a18 prev 0x563f84e23bf0 line:12:11 hlsl # | | |-original Namespace 0x563f84df3a98 'hlsl' # | | `-NamespaceDecl 0x563f84e91a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x563f84e91d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x563f84e91b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x563f84e91b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x563f84e91c68 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 0x563f84e91d10 <> Implicit # | | | |-CXXRecordDecl 0x563f84e91e40 col:42 implicit struct is_same # | | | `-VarDecl 0x563f84e91ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x563f84e91f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x563f84e922f0 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 0x563f84df3b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84df3b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x563f84e92028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x563f84e92520 <> Implicit # | | | |-CXXRecordDecl 0x563f84e925e0 col:30 implicit struct is_same # | | | `-VarDecl 0x563f84e92698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x563f84e92700 'bool' true # | | |-ClassTemplateDecl 0x563f84e97088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x563f84e96e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x563f84e96ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x563f84e96f88 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 0x563f84e97030 <> Implicit # | | | `-CXXRecordDecl 0x563f84e97160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x563f84e97540 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 0x563f84df3b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x563f84e97248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x563f84e977a0 <> Implicit # | | | |-CXXRecordDecl 0x563f84e97860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x563f84e97918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x563f84e972a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x563f84e97248 'T' # | | |-TypeAliasTemplateDecl 0x563f84e97d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x563f84e979e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x563f84e97a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x563f84df31c0 'void' # | | | `-TypeAliasDecl 0x563f84e97ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x563f84e97c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x563f84e99160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x563f84e97d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x563f84e98630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x563f84e986c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x563f84e990b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x563f84e98f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x563f84e99440 # | | | `-ReturnStmt 0x563f84e99430 # | | | `-BuiltinBitCastExpr 0x563f84e99408 'vector' # | | | `-DeclRefExpr 0x563f84e993b0 'vector' lvalue ParmVar 0x563f84e98f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x563f84e9bc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x563f84e99458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x563f84e994e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x563f84e9bba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x563f84e9ba60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x563f84e9bda8 # | | | `-ReturnStmt 0x563f84e9bd98 # | | | `-BuiltinBitCastExpr 0x563f84e9bd70 'U' # | | | `-DeclRefExpr 0x563f84e9bd40 'T' lvalue ParmVar 0x563f84e9ba60 'F' 'T' # | | |-ClassTemplateDecl 0x563f84e9bf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x563f84e9bdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x563f84e9be60 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 0x563f84e9bf08 <> Implicit # | | | |-CXXRecordDecl 0x563f84e9c038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x563f84e9c0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x563f84e9c168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x563f84e9be10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x563f84e9bdc0 'T' # | | `-TypeAliasTemplateDecl 0x563f84e9cc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x563f84e9c1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x563f84e9c278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x563f84e9cba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x563f84e9cad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x563f84df3df0 <> 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 0x563f84e9c6a0 '__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 0x563f84e91a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x563f84e97d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x563f84e9c3f0 'bool' # | | | | `-BinaryOperator 0x563f84e9c3d0 'bool' '&&' # | | | | |-BinaryOperator 0x563f84e9c350 'bool' '>' # | | | | | |-DeclRefExpr 0x563f84e9c310 'int' NonTypeTemplateParm 0x563f84e9c278 'N' 'int' # | | | | | `-IntegerLiteral 0x563f84e9c330 'int' 1 # | | | | `-BinaryOperator 0x563f84e9c3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x563f84e9c370 'int' NonTypeTemplateParm 0x563f84e9c278 'N' 'int' # | | | | `-IntegerLiteral 0x563f84e9c390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e9c230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e9c1d8 'T' # | | | `-DependentNameType 0x563f84e9c650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x563f84e9c9b0 'int' NonTypeTemplateParm 0x563f84e9c278 'N' 'int' # | | `-DependentSizedExtVectorType 0x563f84e9ca80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x563f84e9c9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f84df3df0 'vector' # | | | `-TemplateSpecializationType 0x563f84e9c6a0 '__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 0x563f84e91a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x563f84e97d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x563f84e9c3f0 'bool' # | | | | `-BinaryOperator 0x563f84e9c3d0 'bool' '&&' # | | | | |-BinaryOperator 0x563f84e9c350 'bool' '>' # | | | | | |-DeclRefExpr 0x563f84e9c310 'int' NonTypeTemplateParm 0x563f84e9c278 'N' 'int' # | | | | | `-IntegerLiteral 0x563f84e9c330 'int' 1 # | | | | `-BinaryOperator 0x563f84e9c3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x563f84e9c370 'int' NonTypeTemplateParm 0x563f84e9c278 'N' 'int' # | | | | `-IntegerLiteral 0x563f84e9c390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84e9c230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84e9c1d8 'T' # | | | `-DependentNameType 0x563f84e9c650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x563f84e9ca18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x563f84df3c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x563f84df3c78 <> 'int' 4 # | | `-DeclRefExpr 0x563f84e9c9b0 'int' NonTypeTemplateParm 0x563f84e9c278 'N' 'int' # | |-NamespaceDecl 0x563f84e9cca8 prev 0x563f84e91a18 line:12:11 hlsl # | | |-original Namespace 0x563f84df3a98 'hlsl' # | | |-FunctionDecl 0x563f84e9ce28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x563f84e9cd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84e9ced8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9cf50 Implicit # | | | `-ConstAttr 0x563f84e9cf78 Implicit # | | |-FunctionDecl 0x563f84e9d128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84e9d000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84e9d1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9d250 Implicit # | | | `-ConstAttr 0x563f84e9d278 Implicit # | | |-FunctionDecl 0x563f84e9d438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84e9d310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84e9d4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9d560 Implicit # | | | `-ConstAttr 0x563f84e9d588 Implicit # | | |-FunctionDecl 0x563f84e9d748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84e9d620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84e9d7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9d870 Implicit # | | | `-ConstAttr 0x563f84e9d898 Implicit # | | |-FunctionDecl 0x563f84e9ee68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x563f84e9ed80 col:12 'int' # | | | |-BuiltinAliasAttr 0x563f84e9ef18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9ef90 Implicit # | | | `-ConstAttr 0x563f84e9efb8 Implicit # | | |-FunctionDecl 0x563f84e9f178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84e9f050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84e9f228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9f2a0 Implicit # | | | `-ConstAttr 0x563f84e9f2c8 Implicit # | | |-FunctionDecl 0x563f84e9f488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84e9f360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84e9f538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9f5b0 Implicit # | | | `-ConstAttr 0x563f84e9f5d8 Implicit # | | |-FunctionDecl 0x563f84e9f798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84e9f670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84e9f848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84e9f8c0 Implicit # | | | `-ConstAttr 0x563f84e9f8e8 Implicit # | | |-FunctionDecl 0x563f84e9fa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84e9f938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x563f84e9fb88 # | | | `-ReturnStmt 0x563f84e9fb78 # | | | `-ImplicitCastExpr 0x563f84e9fb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x563f84e9fb40 'uint':'unsigned int' lvalue ParmVar 0x563f84e9f938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x563f84e9fd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84e9fbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x563f84e9feb0 # | | | `-ReturnStmt 0x563f84e9fea0 # | | | `-ImplicitCastExpr 0x563f84e9fe88 'uint2':'vector' # | | | `-DeclRefExpr 0x563f84e9fe68 'uint2':'vector' lvalue ParmVar 0x563f84e9fbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x563f84ea0038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84e9ff08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x563f84ea0158 # | | | `-ReturnStmt 0x563f84ea0148 # | | | `-ImplicitCastExpr 0x563f84ea0130 'uint3':'vector' # | | | `-DeclRefExpr 0x563f84ea0110 'uint3':'vector' lvalue ParmVar 0x563f84e9ff08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x563f84ea02d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ea01a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x563f84ea03f8 # | | | `-ReturnStmt 0x563f84ea03e8 # | | | `-ImplicitCastExpr 0x563f84ea03d0 'uint4':'vector' # | | | `-DeclRefExpr 0x563f84ea03b0 'uint4':'vector' lvalue ParmVar 0x563f84ea01a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x563f84ea0528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x563f84ea0438 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84ea05d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea0650 Implicit # | | | `-ConstAttr 0x563f84ea0678 Implicit # | | |-FunctionDecl 0x563f84ea0838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ea0710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea08e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea0960 Implicit # | | | `-ConstAttr 0x563f84ea0988 Implicit # | | |-FunctionDecl 0x563f84ea0b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ea0a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea0bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea0c70 Implicit # | | | `-ConstAttr 0x563f84ea0c98 Implicit # | | |-FunctionDecl 0x563f84ea15d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ea14b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea1688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea1700 Implicit # | | | `-ConstAttr 0x563f84ea1728 Implicit # | | |-FunctionDecl 0x563f84ea18c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84ea17a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84ea1978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea19f0 Implicit # | | | `-ConstAttr 0x563f84ea1a18 Implicit # | | |-FunctionDecl 0x563f84ea1bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84ea1ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea1c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea1d00 Implicit # | | | `-ConstAttr 0x563f84ea1d28 Implicit # | | |-FunctionDecl 0x563f84ea1ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84ea1dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea1f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea2010 Implicit # | | | `-ConstAttr 0x563f84ea2038 Implicit # | | |-FunctionDecl 0x563f84ea21f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84ea20d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea22a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea2320 Implicit # | | | `-ConstAttr 0x563f84ea2348 Implicit # | | |-FunctionDecl 0x563f84ea6b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84ea2398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x563f84ea6c90 # | | | `-ReturnStmt 0x563f84ea6c80 # | | | `-ImplicitCastExpr 0x563f84ea6c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x563f84ea6c48 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84ea2398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x563f84ea6e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ea6ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x563f84ea6f38 # | | | `-ReturnStmt 0x563f84ea6f28 # | | | `-ImplicitCastExpr 0x563f84ea6f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x563f84ea6ef0 'uint64_t2':'vector' lvalue ParmVar 0x563f84ea6ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x563f84ea70b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ea6f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x563f84ea71d8 # | | | `-ReturnStmt 0x563f84ea71c8 # | | | `-ImplicitCastExpr 0x563f84ea71b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x563f84ea7190 'uint64_t3':'vector' lvalue ParmVar 0x563f84ea6f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x563f84ea7358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ea7228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x563f84ea7478 # | | | `-ReturnStmt 0x563f84ea7468 # | | | `-ImplicitCastExpr 0x563f84ea7450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x563f84ea7430 'uint64_t4':'vector' lvalue ParmVar 0x563f84ea7228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x563f84ea75a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x563f84ea74b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x563f84ea7658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea76d0 Implicit # | | | `-ConstAttr 0x563f84ea76f8 Implicit # | | |-FunctionDecl 0x563f84ea78b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84ea7790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea7968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea79e0 Implicit # | | | `-ConstAttr 0x563f84ea7a08 Implicit # | | |-FunctionDecl 0x563f84ea8cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84ea7aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea8d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea8df0 Implicit # | | | `-ConstAttr 0x563f84ea8e18 Implicit # | | |-FunctionDecl 0x563f84ea8fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84ea8eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea9088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f84ea9100 Implicit # | | | `-ConstAttr 0x563f84ea9128 Implicit # | | |-FunctionDecl 0x563f84ea9238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x563f84ea9188 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84ea92e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84ea9360 Implicit # | | | `-ConstAttr 0x563f84ea9388 Implicit # | | |-FunctionDecl 0x563f84ea94a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ea93f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea9550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84ea95c8 Implicit # | | | `-ConstAttr 0x563f84ea95f0 Implicit # | | |-FunctionDecl 0x563f84ea9718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ea9668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea97c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84ea9840 Implicit # | | | `-ConstAttr 0x563f84ea9868 Implicit # | | |-FunctionDecl 0x563f84ea9990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ea98e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea9a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84ea9ab8 Implicit # | | | `-ConstAttr 0x563f84ea9ae0 Implicit # | | |-FunctionDecl 0x563f84ea9c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x563f84ea9b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ea9ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84ea9d58 Implicit # | | | `-ConstAttr 0x563f84ea9d80 Implicit # | | |-FunctionDecl 0x563f84ea9ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ea9df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ea9f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84ea9fd0 Implicit # | | | `-ConstAttr 0x563f84ea9ff8 Implicit # | | |-FunctionDecl 0x563f84eaa120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84eaa070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eaa1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84eaa248 Implicit # | | | `-ConstAttr 0x563f84eaa270 Implicit # | | |-FunctionDecl 0x563f84eaa398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84eaa2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eaa448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f84eaa4c0 Implicit # | | | `-ConstAttr 0x563f84eaa4e8 Implicit # | | |-FunctionDecl 0x563f84eaa768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x563f84eaa590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x563f84eaa610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x563f84eaa820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84eaa8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x563f84eaa928 Implicit # | | | `-ConstAttr 0x563f84eaa950 Implicit # | | |-FunctionDecl 0x563f84ead050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x563f84eaa9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x563f84eaaa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x563f84ead108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84ead1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x563f84ead210 Implicit # | | | `-ConstAttr 0x563f84ead238 Implicit # | | |-FunctionDecl 0x563f84ead380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x563f84ead298 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84ead430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84ead4a8 Implicit # | | | `-ConstAttr 0x563f84ead4d0 Implicit # | | |-FunctionDecl 0x563f84ead660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x563f84ead538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ead710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84ead788 Implicit # | | | `-ConstAttr 0x563f84ead7b0 Implicit # | | |-FunctionDecl 0x563f84ead950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x563f84ead828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eada00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eada78 Implicit # | | | `-ConstAttr 0x563f84eadaa0 Implicit # | | |-FunctionDecl 0x563f84eadc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x563f84eadb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eadcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eadd68 Implicit # | | | `-ConstAttr 0x563f84eadd90 Implicit # | | |-FunctionDecl 0x563f84eaded0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x563f84eadde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x563f84eadf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eadff8 Implicit # | | | `-ConstAttr 0x563f84eae020 Implicit # | | |-FunctionDecl 0x563f84eae1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x563f84eae0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eae2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eae318 Implicit # | | | `-ConstAttr 0x563f84eae340 Implicit # | | |-FunctionDecl 0x563f84eae500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x563f84eae3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eae5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eae628 Implicit # | | | `-ConstAttr 0x563f84eae650 Implicit # | | |-FunctionDecl 0x563f84eae810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x563f84eae6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eae8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eae938 Implicit # | | | `-ConstAttr 0x563f84eae960 Implicit # | | |-FunctionDecl 0x563f84eaeab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x563f84eae9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x563f84eaeb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x563f84eaebc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eaec08 Implicit # | | | `-ConstAttr 0x563f84eaec30 Implicit # | | |-FunctionDecl 0x563f84eaedd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x563f84eaeca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eaee80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eaeef8 Implicit # | | | `-ConstAttr 0x563f84eaef20 Implicit # | | |-FunctionDecl 0x563f84eaf0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x563f84eaef98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eaf180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eaf1f8 Implicit # | | | `-ConstAttr 0x563f84eaf220 Implicit # | | |-FunctionDecl 0x563f84eaf3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x563f84eaf298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eaf470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eaf4e8 Implicit # | | | `-ConstAttr 0x563f84eaf510 Implicit # | | |-FunctionDecl 0x563f84eaf6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x563f84eaf588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84eaf760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eaf7d8 Implicit # | | | `-ConstAttr 0x563f84eaf800 Implicit # | | |-FunctionDecl 0x563f84eaf9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x563f84eaf878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eafa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eafac8 Implicit # | | | `-ConstAttr 0x563f84eafaf0 Implicit # | | |-FunctionDecl 0x563f84eafc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x563f84eafb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eafd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eafdb8 Implicit # | | | `-ConstAttr 0x563f84eafde0 Implicit # | | |-FunctionDecl 0x563f84eaff80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x563f84eafe58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb0030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb00c8 Implicit # | | | `-ConstAttr 0x563f84eb00f0 Implicit # | | |-FunctionDecl 0x563f84eb0230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x563f84eb0150 col:15 'float' # | | | |-BuiltinAliasAttr 0x563f84eb02e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb0358 Implicit # | | | `-ConstAttr 0x563f84eb0380 Implicit # | | |-FunctionDecl 0x563f84eb0520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x563f84eb03f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb05d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb0648 Implicit # | | | `-ConstAttr 0x563f84eb0670 Implicit # | | |-FunctionDecl 0x563f84eb0810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x563f84eb06e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb08c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb0938 Implicit # | | | `-ConstAttr 0x563f84eb0960 Implicit # | | |-FunctionDecl 0x563f84eb0b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x563f84eb09d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb0bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb0c28 Implicit # | | | `-ConstAttr 0x563f84eb0c50 Implicit # | | |-FunctionDecl 0x563f84eb0df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x563f84eb0cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84eb0ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb0f18 Implicit # | | | `-ConstAttr 0x563f84eb0f40 Implicit # | | |-FunctionDecl 0x563f84eb10f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x563f84eb0fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb11a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb1218 Implicit # | | | `-ConstAttr 0x563f84eb1240 Implicit # | | |-FunctionDecl 0x563f84eb13e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x563f84eb12b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb1490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb1508 Implicit # | | | `-ConstAttr 0x563f84eb1530 Implicit # | | |-FunctionDecl 0x563f84eb16d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x563f84eb15a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb1780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb17f8 Implicit # | | | `-ConstAttr 0x563f84eb1820 Implicit # | | |-FunctionDecl 0x563f84eb19c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563f84eb1898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84eb1a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb1ae8 Implicit # | | | `-ConstAttr 0x563f84eb1b10 Implicit # | | |-FunctionDecl 0x563f84eb1cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x563f84eb1b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb1d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb1dd8 Implicit # | | | `-ConstAttr 0x563f84eb1e00 Implicit # | | |-FunctionDecl 0x563f84eb1fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x563f84eb1e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb2050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb3c98 Implicit # | | | `-ConstAttr 0x563f84eb3cc0 Implicit # | | |-FunctionDecl 0x563f84eb3e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x563f84eb3d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb3f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb3f88 Implicit # | | | `-ConstAttr 0x563f84eb3fb0 Implicit # | | |-FunctionDecl 0x563f84eb40f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x563f84eb4010 col:16 'double' # | | | |-BuiltinAliasAttr 0x563f84eb41a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb4218 Implicit # | | | `-ConstAttr 0x563f84eb4240 Implicit # | | |-FunctionDecl 0x563f84eb43e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x563f84eb42b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb4490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb4508 Implicit # | | | `-ConstAttr 0x563f84eb4530 Implicit # | | |-FunctionDecl 0x563f84eb46d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x563f84eb45a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb4780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb47f8 Implicit # | | | `-ConstAttr 0x563f84eb4820 Implicit # | | |-FunctionDecl 0x563f84eb49c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x563f84eb4898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb4a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f84eb4ae8 Implicit # | | | `-ConstAttr 0x563f84eb4b10 Implicit # | | |-FunctionDecl 0x563f84eb4d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x563f84eb4b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x563f84eb4be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x563f84eb4db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb4e30 Implicit # | | | `-ConstAttr 0x563f84eb4e58 Implicit # | | |-FunctionDecl 0x563f84eb5078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x563f84eb4ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x563f84eb4f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb5130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb51a8 Implicit # | | | `-ConstAttr 0x563f84eb51d0 Implicit # | | |-FunctionDecl 0x563f84eb5408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x563f84eb5230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x563f84eb52b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb54c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb5538 Implicit # | | | `-ConstAttr 0x563f84eb5560 Implicit # | | |-FunctionDecl 0x563f84eb5798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x563f84eb55c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x563f84eb5640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb5850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb58c8 Implicit # | | | `-ConstAttr 0x563f84eb58f0 Implicit # | | |-FunctionDecl 0x563f84eb5b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x563f84eb5978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x563f84eb59f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb5c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb5c88 Implicit # | | | `-ConstAttr 0x563f84eb5cb0 Implicit # | | |-FunctionDecl 0x563f84eb5f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x563f84eb5d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x563f84eb5db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb5fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb6038 Implicit # | | | `-ConstAttr 0x563f84eb6060 Implicit # | | |-FunctionDecl 0x563f84eb62b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x563f84eb60e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x563f84eb6168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb6370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb63e8 Implicit # | | | `-ConstAttr 0x563f84eb6410 Implicit # | | |-FunctionDecl 0x563f84eb6668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x563f84eb6498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x563f84eb6518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb6720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb6798 Implicit # | | | `-ConstAttr 0x563f84eb67c0 Implicit # | | |-FunctionDecl 0x563f84eb6a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x563f84eb6848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x563f84eb68c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb6ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb6b48 Implicit # | | | `-ConstAttr 0x563f84eb6b70 Implicit # | | |-FunctionDecl 0x563f84eb6de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x563f84eb6bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x563f84eb6c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb6ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb6f18 Implicit # | | | `-ConstAttr 0x563f84eb6f40 Implicit # | | |-FunctionDecl 0x563f84eb7198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x563f84eb6fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x563f84eb7048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb7250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb72c8 Implicit # | | | `-ConstAttr 0x563f84eb72f0 Implicit # | | |-FunctionDecl 0x563f84eb7548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x563f84eb7378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x563f84eb73f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb7600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb7678 Implicit # | | | `-ConstAttr 0x563f84eb76a0 Implicit # | | |-FunctionDecl 0x563f84eb78f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x563f84eb7728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x563f84eb77a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb79b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb7a28 Implicit # | | | `-ConstAttr 0x563f84eb7a50 Implicit # | | |-FunctionDecl 0x563f84eb7cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x563f84eb7ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x563f84eb7b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb7d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb7df8 Implicit # | | | `-ConstAttr 0x563f84eb7e20 Implicit # | | |-FunctionDecl 0x563f84eb8078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x563f84eb7ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x563f84eb7f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb8130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb81a8 Implicit # | | | `-ConstAttr 0x563f84eb81d0 Implicit # | | |-FunctionDecl 0x563f84eb8428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x563f84eb8258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x563f84eb82d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb84e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb8558 Implicit # | | | `-ConstAttr 0x563f84eb8580 Implicit # | | |-FunctionDecl 0x563f84eb87d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x563f84eb8608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x563f84eb8688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb8890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84eb8908 Implicit # | | | `-ConstAttr 0x563f84eb8930 Implicit # | | |-FunctionDecl 0x563f84eb8b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x563f84eb89b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x563f84eb8a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84eb8c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84e84288 Implicit # | | | `-ConstAttr 0x563f84e842b0 Implicit # | | |-FunctionDecl 0x563f84e84508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x563f84e84338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x563f84e843b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84e845c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f84e84638 Implicit # | | | `-ConstAttr 0x563f84e84660 Implicit # | | |-FunctionDecl 0x563f84e84768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x563f84e846c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84e84818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84e84890 Implicit # | | | `-ConstAttr 0x563f84e848b8 Implicit # | | |-FunctionDecl 0x563f84e849c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x563f84e84920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84e84a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84e84af0 Implicit # | | | `-ConstAttr 0x563f84e84b18 Implicit # | | |-FunctionDecl 0x563f84e84c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x563f84e84b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84e84ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84e84d60 Implicit # | | | `-ConstAttr 0x563f84e84d88 Implicit # | | |-FunctionDecl 0x563f84e84ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x563f84e84e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84e84f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84e84fd0 Implicit # | | | `-ConstAttr 0x563f84e84ff8 Implicit # | | |-FunctionDecl 0x563f84e850f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x563f84e85050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x563f84e851a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebdcb0 Implicit # | | | `-ConstAttr 0x563f84ebdcd8 Implicit # | | |-FunctionDecl 0x563f84ebddf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x563f84ebdd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebdea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebdf20 Implicit # | | | `-ConstAttr 0x563f84ebdf48 Implicit # | | |-FunctionDecl 0x563f84ebe068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x563f84ebdfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebe118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebe190 Implicit # | | | `-ConstAttr 0x563f84ebe1b8 Implicit # | | |-FunctionDecl 0x563f84ebe2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x563f84ebe230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebe388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebe400 Implicit # | | | `-ConstAttr 0x563f84ebe428 Implicit # | | |-FunctionDecl 0x563f84ebe540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x563f84ebe498 col:13 'int' # | | | |-BuiltinAliasAttr 0x563f84ebe5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x563f84ebe650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebe698 Implicit # | | | `-ConstAttr 0x563f84ebe6c0 Implicit # | | |-FunctionDecl 0x563f84ebe7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x563f84ebe738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebe890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebe908 Implicit # | | | `-ConstAttr 0x563f84ebe930 Implicit # | | |-FunctionDecl 0x563f84ebea50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x563f84ebe9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebeb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebeb78 Implicit # | | | `-ConstAttr 0x563f84ebeba0 Implicit # | | |-FunctionDecl 0x563f84ebece8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x563f84ebec18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebed98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebee10 Implicit # | | | `-ConstAttr 0x563f84ebee38 Implicit # | | |-FunctionDecl 0x563f84ebef58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x563f84ebeeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84ebf008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebf080 Implicit # | | | `-ConstAttr 0x563f84ebf0a8 Implicit # | | |-FunctionDecl 0x563f84ebf1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x563f84ebf120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebf278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebf2f0 Implicit # | | | `-ConstAttr 0x563f84ebf318 Implicit # | | |-FunctionDecl 0x563f84ebf438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x563f84ebf390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebf4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebf560 Implicit # | | | `-ConstAttr 0x563f84ebf588 Implicit # | | |-FunctionDecl 0x563f84ebf6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x563f84ebf600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebf758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebf7d0 Implicit # | | | `-ConstAttr 0x563f84ebf7f8 Implicit # | | |-FunctionDecl 0x563f84ebf900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x563f84ebf858 col:15 'float' # | | | |-BuiltinAliasAttr 0x563f84ebf9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebfa28 Implicit # | | | `-ConstAttr 0x563f84ebfa50 Implicit # | | |-FunctionDecl 0x563f84ebfb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x563f84ebfac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebfc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebfc98 Implicit # | | | `-ConstAttr 0x563f84ebfcd0 Implicit # | | |-FunctionDecl 0x563f84ebfdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x563f84ebfd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ebfea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ebff18 Implicit # | | | `-ConstAttr 0x563f84ebff40 Implicit # | | |-FunctionDecl 0x563f84ec0060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x563f84ebffb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec0110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec0188 Implicit # | | | `-ConstAttr 0x563f84ec01b0 Implicit # | | |-FunctionDecl 0x563f84ec02d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x563f84ec0228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84ec0380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec03f8 Implicit # | | | `-ConstAttr 0x563f84ec0420 Implicit # | | |-FunctionDecl 0x563f84ec0540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x563f84ec0498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec05f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec0668 Implicit # | | | `-ConstAttr 0x563f84ec0690 Implicit # | | |-FunctionDecl 0x563f84ec07b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x563f84ec0708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec0860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec08d8 Implicit # | | | `-ConstAttr 0x563f84ec0900 Implicit # | | |-FunctionDecl 0x563f84ec0a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x563f84ec0978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec0ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec0b48 Implicit # | | | `-ConstAttr 0x563f84ec0b70 Implicit # | | |-FunctionDecl 0x563f84ec0ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563f84ec0be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84ec0d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec0e08 Implicit # | | | `-ConstAttr 0x563f84ec0e30 Implicit # | | |-FunctionDecl 0x563f84ec0f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x563f84ec0ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec1000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec1078 Implicit # | | | `-ConstAttr 0x563f84ec10a0 Implicit # | | |-FunctionDecl 0x563f84ec11c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x563f84ec1118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec1270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec12e8 Implicit # | | | `-ConstAttr 0x563f84ec1310 Implicit # | | |-FunctionDecl 0x563f84ec1430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x563f84ec1388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec14e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec1558 Implicit # | | | `-ConstAttr 0x563f84ec1580 Implicit # | | |-FunctionDecl 0x563f84ec1688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x563f84ec15e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x563f84ec1738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec17b0 Implicit # | | | `-ConstAttr 0x563f84ec17d8 Implicit # | | |-FunctionDecl 0x563f84ec18f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x563f84ec1850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec19a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec1a20 Implicit # | | | `-ConstAttr 0x563f84ec1a48 Implicit # | | |-FunctionDecl 0x563f84ec1b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x563f84ec1ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec1c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec1c90 Implicit # | | | `-ConstAttr 0x563f84ec1cb8 Implicit # | | |-FunctionDecl 0x563f84ec1de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x563f84ec1d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec1e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f84ec1f10 Implicit # | | | `-ConstAttr 0x563f84ec1f38 Implicit # | | |-FunctionDecl 0x563f84ec2188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x563f84ec1fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ec2030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84ec2240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f84ec22b8 Implicit # | | | `-ConstAttr 0x563f84ec22e0 Implicit # | | |-FunctionDecl 0x563f84ec2518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563f84ec2348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84ec23c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec25d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f84ec2648 Implicit # | | | `-ConstAttr 0x563f84ec2670 Implicit # | | |-FunctionDecl 0x563f84ec28b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563f84ec26e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84ec2768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec2970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f84ec29e8 Implicit # | | | `-ConstAttr 0x563f84ec2a10 Implicit # | | |-FunctionDecl 0x563f84ec2d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563f84ec2a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84ec2b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec2db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f84ec2e30 Implicit # | | | `-ConstAttr 0x563f84ec2e58 Implicit # | | |-FunctionDecl 0x563f84ec2f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x563f84ec2eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84ec3018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84ec3090 Implicit # | | | `-ConstAttr 0x563f84ec30b8 Implicit # | | |-FunctionDecl 0x563f84ec31d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ec3120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec3280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84ec32f8 Implicit # | | | `-ConstAttr 0x563f84ec3320 Implicit # | | |-FunctionDecl 0x563f84ec3448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ec3398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec34f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84ec3570 Implicit # | | | `-ConstAttr 0x563f84ec3598 Implicit # | | |-FunctionDecl 0x563f84ec36c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ec3610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec3770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84ec37e8 Implicit # | | | `-ConstAttr 0x563f84ec3810 Implicit # | | |-FunctionDecl 0x563f84ec3920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x563f84ec3870 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ec39d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84ec3a48 Implicit # | | | `-ConstAttr 0x563f84ec3a70 Implicit # | | |-FunctionDecl 0x563f84ec3b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ec3ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec3c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84ec3cc0 Implicit # | | | `-ConstAttr 0x563f84eb2460 Implicit # | | |-FunctionDecl 0x563f84eb2588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84eb24d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb2638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84eb26b0 Implicit # | | | `-ConstAttr 0x563f84eb26d8 Implicit # | | |-FunctionDecl 0x563f84eb2800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84eb2750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb28b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f84eb2928 Implicit # | | | `-ConstAttr 0x563f84eb2950 Implicit # | | |-FunctionDecl 0x563f84eb2a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x563f84eb29b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84eb2b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84eb2b88 Implicit # | | | `-ConstAttr 0x563f84eb2bb0 Implicit # | | |-FunctionDecl 0x563f84eb2cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84eb2c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb2d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84eb2df0 Implicit # | | | `-ConstAttr 0x563f84eb2e18 Implicit # | | |-FunctionDecl 0x563f84eb2f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84eb2e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb2ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84eb3068 Implicit # | | | `-ConstAttr 0x563f84eb3090 Implicit # | | |-FunctionDecl 0x563f84eb31b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84eb3108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb3268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84eb32e0 Implicit # | | | `-ConstAttr 0x563f84eb3308 Implicit # | | |-FunctionDecl 0x563f84ec6d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x563f84eb3368 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ec6db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84ec6e28 Implicit # | | | `-ConstAttr 0x563f84ec6e50 Implicit # | | |-FunctionDecl 0x563f84ec6f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ec6ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec7028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84ec70a0 Implicit # | | | `-ConstAttr 0x563f84ec70c8 Implicit # | | |-FunctionDecl 0x563f84ec71f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ec7140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec72a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84ec7318 Implicit # | | | `-ConstAttr 0x563f84ec7340 Implicit # | | |-FunctionDecl 0x563f84ec7468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ec73b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec7518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f84ec7590 Implicit # | | | `-ConstAttr 0x563f84ec75b8 Implicit # | | |-FunctionDecl 0x563f84ec77a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x563f84ec7618 col:17 y 'half' # | | | |-ParmVarDecl 0x563f84ec7698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x563f84ec7860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec78d8 Implicit # | | | `-ConstAttr 0x563f84ec7900 Implicit # | | |-FunctionDecl 0x563f84ec7b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f84ec7950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x563f84ec79d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec7be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec7c58 Implicit # | | | `-ConstAttr 0x563f84ec7c80 Implicit # | | |-FunctionDecl 0x563f84ec7ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f84ec7d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x563f84ec7d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec7fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec8018 Implicit # | | | `-ConstAttr 0x563f84ec8040 Implicit # | | |-FunctionDecl 0x563f84ec8278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f84ec80a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ec8120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec8330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec83a8 Implicit # | | | `-ConstAttr 0x563f84ec83d0 Implicit # | | |-FunctionDecl 0x563f84ec85c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x563f84ec8430 col:19 y 'float' # | | | |-ParmVarDecl 0x563f84ec84b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x563f84ec8680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec86f8 Implicit # | | | `-ConstAttr 0x563f84ec8720 Implicit # | | |-FunctionDecl 0x563f84ec8958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f84ec8780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x563f84ec8800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec8a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec8a88 Implicit # | | | `-ConstAttr 0x563f84ec8ab0 Implicit # | | |-FunctionDecl 0x563f84ec8d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f84ec8b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x563f84ec8b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec8dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec8e50 Implicit # | | | `-ConstAttr 0x563f84ec8e78 Implicit # | | |-FunctionDecl 0x563f84ec90a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f84ec8ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x563f84ec8f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec9160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f84ec91d8 Implicit # | | | `-ConstAttr 0x563f84ec9200 Implicit # | | |-FunctionDecl 0x563f84ec9310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x563f84ec9260 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84ec93c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84ec9438 Implicit # | | | `-ConstAttr 0x563f84ec9460 Implicit # | | |-FunctionDecl 0x563f84ec9578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ec94c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec9628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84ec96a0 Implicit # | | | `-ConstAttr 0x563f84ec96c8 Implicit # | | |-FunctionDecl 0x563f84ec97f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ec9740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec98a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84ec9918 Implicit # | | | `-ConstAttr 0x563f84ec9940 Implicit # | | |-FunctionDecl 0x563f84ec9a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ec99b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec9b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84ec9b90 Implicit # | | | `-ConstAttr 0x563f84ec9bb8 Implicit # | | |-FunctionDecl 0x563f84ec9d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x563f84ec9c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ec9de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84ec9e58 Implicit # | | | `-ConstAttr 0x563f84ec9e80 Implicit # | | |-FunctionDecl 0x563f84ec9fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ec9ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eca058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84eca0d0 Implicit # | | | `-ConstAttr 0x563f84eca0f8 Implicit # | | |-FunctionDecl 0x563f84eca220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84eca170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eca2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84eca348 Implicit # | | | `-ConstAttr 0x563f84eca370 Implicit # | | |-FunctionDecl 0x563f84eca498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84eca3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eca548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f84eca5c0 Implicit # | | | `-ConstAttr 0x563f84eca5e8 Implicit # | | |-FunctionDecl 0x563f84eca888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x563f84eca648 col:16 'half' # | | | |-ParmVarDecl 0x563f84eca6c8 col:22 'half' # | | | |-ParmVarDecl 0x563f84eca748 col:28 'half' # | | | |-BuiltinAliasAttr 0x563f84eca948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84eca9c0 Implicit # | | | `-ConstAttr 0x563f84eca9e8 Implicit # | | |-FunctionDecl 0x563f84ecad40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563f84ecaa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x563f84ecaad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x563f84ecab50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecae00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecae78 Implicit # | | | `-ConstAttr 0x563f84ecaea0 Implicit # | | |-FunctionDecl 0x563f84ecb1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x563f84ecaf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x563f84ecaf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x563f84ecb018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecb268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecb2e0 Implicit # | | | `-ConstAttr 0x563f84ecb308 Implicit # | | |-FunctionDecl 0x563f84ecb608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563f84ecb380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ecb400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ecb480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecb6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecb740 Implicit # | | | `-ConstAttr 0x563f84ecb768 Implicit # | | |-FunctionDecl 0x563f84ecba08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f84ecb7c8 col:14 'int' # | | | |-ParmVarDecl 0x563f84ecb848 col:19 'int' # | | | |-ParmVarDecl 0x563f84ecb8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x563f84ecbac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecbb40 Implicit # | | | `-ConstAttr 0x563f84ecbb68 Implicit # | | |-FunctionDecl 0x563f84ecbed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x563f84ecbbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x563f84ecbc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x563f84ecbd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecbf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecc010 Implicit # | | | `-ConstAttr 0x563f84ecc038 Implicit # | | |-FunctionDecl 0x563f84ecc338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x563f84ecc0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x563f84ecc130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x563f84ecc1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecc3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecc470 Implicit # | | | `-ConstAttr 0x563f84ecc498 Implicit # | | |-FunctionDecl 0x563f84ecc798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x563f84ecc510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x563f84ecc590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x563f84ecc610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecc858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecc8d0 Implicit # | | | `-ConstAttr 0x563f84ecc8f8 Implicit # | | |-FunctionDecl 0x563f84eccbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563f84ecc970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ecc9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ecca70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84ecccb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84eccd60 Implicit # | | | `-ConstAttr 0x563f84eccd88 Implicit # | | |-FunctionDecl 0x563f84ecd088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x563f84ecce00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84ecce80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84eccf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecd148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecd1c0 Implicit # | | | `-ConstAttr 0x563f84ecd1e8 Implicit # | | |-FunctionDecl 0x563f84ecd4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x563f84ecd260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84ecd2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84ecd360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecd5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecd620 Implicit # | | | `-ConstAttr 0x563f84ecd648 Implicit # | | |-FunctionDecl 0x563f84ecd948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x563f84ecd6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84ecd740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84ecd7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecda08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecda80 Implicit # | | | `-ConstAttr 0x563f84ecdaa8 Implicit # | | |-FunctionDecl 0x563f84ecee08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f84ecdb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84ecdba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84ecdc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84eceec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecef40 Implicit # | | | `-ConstAttr 0x563f84ecef68 Implicit # | | |-FunctionDecl 0x563f84ecf268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f84ecefe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84ecf060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84ecf0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecf328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecf3a0 Implicit # | | | `-ConstAttr 0x563f84ecf3c8 Implicit # | | |-FunctionDecl 0x563f84ecf6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f84ecf440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84ecf4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84ecf540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecf788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecf800 Implicit # | | | `-ConstAttr 0x563f84ecf828 Implicit # | | |-FunctionDecl 0x563f84ecfb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f84ecf8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84ecf920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84ecf9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ecfbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ecfc60 Implicit # | | | `-ConstAttr 0x563f84ecfc88 Implicit # | | |-FunctionDecl 0x563f84ecff98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f84ecfd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84ecfd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84ecfe10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84ed0058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed00d0 Implicit # | | | `-ConstAttr 0x563f84ed00f8 Implicit # | | |-FunctionDecl 0x563f84ed03f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f84ed0170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84ed01f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84ed0270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed04b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed0530 Implicit # | | | `-ConstAttr 0x563f84ed0558 Implicit # | | |-FunctionDecl 0x563f84ed0858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f84ed05d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84ed0650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84ed06d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed0918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed0990 Implicit # | | | `-ConstAttr 0x563f84ed09b8 Implicit # | | |-FunctionDecl 0x563f84ed0cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f84ed0a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84ed0ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84ed0b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed0da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed0e18 Implicit # | | | `-ConstAttr 0x563f84ed0e40 Implicit # | | |-FunctionDecl 0x563f84ed10d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x563f84ed0ea0 col:18 'float' # | | | |-ParmVarDecl 0x563f84ed0f20 col:25 'float' # | | | |-ParmVarDecl 0x563f84ed0fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x563f84ed1198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed1210 Implicit # | | | `-ConstAttr 0x563f84ed1238 Implicit # | | |-FunctionDecl 0x563f84ed1538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563f84ed12b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x563f84ed1330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x563f84ed13b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed15f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed1670 Implicit # | | | `-ConstAttr 0x563f84ed1698 Implicit # | | |-FunctionDecl 0x563f84ed1998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563f84ed1710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x563f84ed1790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x563f84ed1810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed1a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed1ad0 Implicit # | | | `-ConstAttr 0x563f84ed1af8 Implicit # | | |-FunctionDecl 0x563f84eb8d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563f84ed1b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x563f84ed1bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x563f84ed1c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb8de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84eb8e60 Implicit # | | | `-ConstAttr 0x563f84eb8e88 Implicit # | | |-FunctionDecl 0x563f84eb9128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x563f84eb8ee8 col:20 'double' # | | | |-ParmVarDecl 0x563f84eb8f68 col:28 'double' # | | | |-ParmVarDecl 0x563f84eb8fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x563f84eb91e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84eb9260 Implicit # | | | `-ConstAttr 0x563f84eb9288 Implicit # | | |-FunctionDecl 0x563f84eb9588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x563f84eb9300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x563f84eb9380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x563f84eb9400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb9648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84eb96c0 Implicit # | | | `-ConstAttr 0x563f84eb96e8 Implicit # | | |-FunctionDecl 0x563f84eb99e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x563f84eb9760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x563f84eb97e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x563f84eb9860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eb9aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84eb9b20 Implicit # | | | `-ConstAttr 0x563f84eb9b48 Implicit # | | |-FunctionDecl 0x563f84ed3fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x563f84eb9bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x563f84ed3dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x563f84ed3e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed4088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f84ed4100 Implicit # | | | `-ConstAttr 0x563f84ed4128 Implicit # | | |-FunctionDecl 0x563f84ed4270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x563f84ed4188 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84ed4320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f84ed4398 Implicit # | | | `-ConstAttr 0x563f84ed43c0 Implicit # | | |-FunctionDecl 0x563f84ed4550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x563f84ed4428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed4600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f84ed4678 Implicit # | | | `-ConstAttr 0x563f84ed46a0 Implicit # | | |-FunctionDecl 0x563f84ed4840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x563f84ed4718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed48f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f84ed4968 Implicit # | | | `-ConstAttr 0x563f84ed4990 Implicit # | | |-FunctionDecl 0x563f84ed4b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x563f84ed4a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed4be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f84ed4c58 Implicit # | | | `-ConstAttr 0x563f84ed4c80 Implicit # | | |-FunctionDecl 0x563f84ed4dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x563f84ed4ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84ed4e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed4ef8 Implicit # | | | `-ConstAttr 0x563f84ed4f20 Implicit # | | |-FunctionDecl 0x563f84ed5038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ed4f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed50e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed5160 Implicit # | | | `-ConstAttr 0x563f84ed5188 Implicit # | | |-FunctionDecl 0x563f84ed52b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ed5200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed5360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed53d8 Implicit # | | | `-ConstAttr 0x563f84ed5400 Implicit # | | |-FunctionDecl 0x563f84ed5528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ed5478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed55d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed5650 Implicit # | | | `-ConstAttr 0x563f84ed5678 Implicit # | | |-FunctionDecl 0x563f84ed5788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x563f84ed56d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84ed5838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed58b0 Implicit # | | | `-ConstAttr 0x563f84ed58d8 Implicit # | | |-FunctionDecl 0x563f84ed5a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ed5950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed5ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed5b28 Implicit # | | | `-ConstAttr 0x563f84ed5b50 Implicit # | | |-FunctionDecl 0x563f84ed5c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ed5bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed5d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed5da0 Implicit # | | | `-ConstAttr 0x563f84ed6df0 Implicit # | | |-FunctionDecl 0x563f84ed6f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ed6e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed6fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f84ed7040 Implicit # | | | `-ConstAttr 0x563f84ed7068 Implicit # | | |-FunctionDecl 0x563f84ed7178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x563f84ed70c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84ed7228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed72a0 Implicit # | | | `-ConstAttr 0x563f84ed72c8 Implicit # | | |-FunctionDecl 0x563f84ed73e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ed7330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed7490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed7508 Implicit # | | | `-ConstAttr 0x563f84ed7530 Implicit # | | |-FunctionDecl 0x563f84ed7658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ed75a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed7708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed7780 Implicit # | | | `-ConstAttr 0x563f84ed77a8 Implicit # | | |-FunctionDecl 0x563f84ed78d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ed7820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed7980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed79f8 Implicit # | | | `-ConstAttr 0x563f84ed7a20 Implicit # | | |-FunctionDecl 0x563f84ed7b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x563f84ed7a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ed7be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed7c58 Implicit # | | | `-ConstAttr 0x563f84ed7c80 Implicit # | | |-FunctionDecl 0x563f84ed7e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ed7cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed7eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed7f28 Implicit # | | | `-ConstAttr 0x563f84ed7f50 Implicit # | | |-FunctionDecl 0x563f84ed8078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ed7fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed8128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed81a0 Implicit # | | | `-ConstAttr 0x563f84ed81c8 Implicit # | | |-FunctionDecl 0x563f84ed82f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ed8240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed83a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f84ed8418 Implicit # | | | `-ConstAttr 0x563f84ed8440 Implicit # | | |-FunctionDecl 0x563f84ed85b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x563f84ed8490 col:33 used x 'int' # | | | `-CompoundStmt 0x563f84ed8a28 # | | | `-ReturnStmt 0x563f84ed8a18 # | | | `-ImplicitCastExpr 0x563f84ed8a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x563f84ed89b8 'int' # | | | |-ImplicitCastExpr 0x563f84ed89a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed88e8 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed89e8 'int' # | | | `-DeclRefExpr 0x563f84ed8920 'int' lvalue ParmVar 0x563f84ed8490 'x' 'int' # | | |-FunctionDecl 0x563f84ed8b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x563f84ed8a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x563f84ed8d28 # | | | `-ReturnStmt 0x563f84ed8d18 # | | | `-ImplicitCastExpr 0x563f84ed8d00 'vector' # | | | `-CallExpr 0x563f84ed8cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x563f84ed8ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed8c60 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed8ce8 'int2':'vector' # | | | `-DeclRefExpr 0x563f84ed8c80 'int2':'vector' lvalue ParmVar 0x563f84ed8a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x563f84ed8eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x563f84ed8d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x563f84ed9058 # | | | `-ReturnStmt 0x563f84ed9048 # | | | `-ImplicitCastExpr 0x563f84ed9030 'vector' # | | | `-CallExpr 0x563f84ed8fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x563f84ed8fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed8f90 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed9018 'int3':'vector' # | | | `-DeclRefExpr 0x563f84ed8fb0 'int3':'vector' lvalue ParmVar 0x563f84ed8d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x563f84ed91b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x563f84ed9088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x563f84ed9358 # | | | `-ReturnStmt 0x563f84ed9348 # | | | `-ImplicitCastExpr 0x563f84ed9330 'vector' # | | | `-CallExpr 0x563f84ed92e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x563f84ed92d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed9290 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed9318 'int4':'vector' # | | | `-DeclRefExpr 0x563f84ed92b0 'int4':'vector' lvalue ParmVar 0x563f84ed9088 'x' 'int4':'vector' # | | |-FunctionDecl 0x563f84ed94b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x563f84ed9388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x563f84ed9640 # | | | `-ReturnStmt 0x563f84ed9630 # | | | `-CallExpr 0x563f84ed95e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x563f84ed95d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed9590 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed9618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x563f84ed95b0 'uint':'unsigned int' lvalue ParmVar 0x563f84ed9388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x563f84ed9798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x563f84ed9670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x563f84ed9920 # | | | `-ReturnStmt 0x563f84ed9910 # | | | `-CallExpr 0x563f84ed98c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x563f84ed98b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed9870 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed98f8 'uint2':'vector' # | | | `-DeclRefExpr 0x563f84ed9890 'uint2':'vector' lvalue ParmVar 0x563f84ed9670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x563f84ed9a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x563f84ed9950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x563f84ed9c00 # | | | `-ReturnStmt 0x563f84ed9bf0 # | | | `-CallExpr 0x563f84ed9ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x563f84ed9b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed9b50 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed9bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x563f84ed9b70 'uint3':'vector' lvalue ParmVar 0x563f84ed9950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x563f84ed9d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x563f84ed9c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x563f84ed9ef8 # | | | `-ReturnStmt 0x563f84ed9ee8 # | | | `-CallExpr 0x563f84ed9ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x563f84ed9e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84ed9e48 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84ed9ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x563f84ed9e68 'uint4':'vector' lvalue ParmVar 0x563f84ed9c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x563f84eda058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x563f84ed9f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x563f84eda1f8 # | | | `-ReturnStmt 0x563f84eda1e8 # | | | `-ImplicitCastExpr 0x563f84eda1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x563f84eda188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x563f84eda170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84eda130 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84eda1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x563f84eda150 'int64_t':'long' lvalue ParmVar 0x563f84ed9f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x563f84eda358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x563f84eda228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x563f84eda4f8 # | | | `-ReturnStmt 0x563f84eda4e8 # | | | `-ImplicitCastExpr 0x563f84eda4d0 'vector' # | | | `-CallExpr 0x563f84eda488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x563f84eda470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84eda430 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84eda4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x563f84eda450 'int64_t2':'vector' lvalue ParmVar 0x563f84eda228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x563f84eda658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x563f84eda528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x563f84eda7f8 # | | | `-ReturnStmt 0x563f84eda7e8 # | | | `-ImplicitCastExpr 0x563f84eda7d0 'vector' # | | | `-CallExpr 0x563f84eda788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x563f84eda770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84eda730 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84eda7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x563f84eda750 'int64_t3':'vector' lvalue ParmVar 0x563f84eda528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x563f84eda958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x563f84eda828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x563f84edaaf8 # | | | `-ReturnStmt 0x563f84edaae8 # | | | `-ImplicitCastExpr 0x563f84edaad0 'vector' # | | | `-CallExpr 0x563f84edaa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x563f84edaa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84edaa30 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84edaab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x563f84edaa50 'int64_t4':'vector' lvalue ParmVar 0x563f84eda828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x563f84edac58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x563f84edab28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x563f84edadf8 # | | | `-ReturnStmt 0x563f84edade8 # | | | `-ImplicitCastExpr 0x563f84edadd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x563f84edad88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x563f84edad70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84edad30 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84edadb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x563f84edad50 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84edab28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x563f84edaf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x563f84edae48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x563f84edb118 # | | | `-ReturnStmt 0x563f84edb108 # | | | `-ImplicitCastExpr 0x563f84edb0f0 'vector' # | | | `-CallExpr 0x563f84edb0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x563f84edb090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84edb050 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84edb0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x563f84edb070 'uint64_t2':'vector' lvalue ParmVar 0x563f84edae48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x563f84edb278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x563f84edb148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x563f84edb418 # | | | `-ReturnStmt 0x563f84edb408 # | | | `-ImplicitCastExpr 0x563f84edb3f0 'vector' # | | | `-CallExpr 0x563f84edb3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x563f84edb390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84edb350 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84edb3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x563f84edb370 'uint64_t3':'vector' lvalue ParmVar 0x563f84edb148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x563f84edb578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x563f84edb448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x563f84edb718 # | | | `-ReturnStmt 0x563f84edb708 # | | | `-ImplicitCastExpr 0x563f84edb6f0 'vector' # | | | `-CallExpr 0x563f84edb6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x563f84edb690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f84edb650 '' Function 0x563f84ed8748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f84edb6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x563f84edb670 'uint64_t4':'vector' lvalue ParmVar 0x563f84edb448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x563f84edb808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x563f84edb758 col:18 'half' # | | | |-BuiltinAliasAttr 0x563f84edb8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edb930 Implicit # | | | `-ConstAttr 0x563f84edb958 Implicit # | | |-FunctionDecl 0x563f84edba70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84edb9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84edbb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edbb98 Implicit # | | | `-ConstAttr 0x563f84edbbc0 Implicit # | | |-FunctionDecl 0x563f84edbce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84edbc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84edbd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edcb50 Implicit # | | | `-ConstAttr 0x563f84edcb78 Implicit # | | |-FunctionDecl 0x563f84edcca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84edcbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84edcd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edcdc8 Implicit # | | | `-ConstAttr 0x563f84edcdf0 Implicit # | | |-FunctionDecl 0x563f84edcf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x563f84edce50 col:20 'float' # | | | |-BuiltinAliasAttr 0x563f84edcfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edd028 Implicit # | | | `-ConstAttr 0x563f84edd050 Implicit # | | |-FunctionDecl 0x563f84edd178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84edd0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84edd228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edd2a0 Implicit # | | | `-ConstAttr 0x563f84edd2c8 Implicit # | | |-FunctionDecl 0x563f84edd3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84edd340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84edd4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edd518 Implicit # | | | `-ConstAttr 0x563f84edd540 Implicit # | | |-FunctionDecl 0x563f84edd668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84edd5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84edd718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f84edd790 Implicit # | | | `-ConstAttr 0x563f84edd7b8 Implicit # | | |-FunctionDecl 0x563f84edd968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x563f84edd818 col:14 'half' # | | | |-ParmVarDecl 0x563f84edd898 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f84edda20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edda98 Implicit # | | | `-ConstAttr 0x563f84eddac0 Implicit # | | |-FunctionDecl 0x563f84eddd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x563f84eddb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x563f84eddbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84edddf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edde68 Implicit # | | | `-ConstAttr 0x563f84edde90 Implicit # | | |-FunctionDecl 0x563f84ede0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x563f84eddf08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x563f84eddf88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ede190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ede208 Implicit # | | | `-ConstAttr 0x563f84ede230 Implicit # | | |-FunctionDecl 0x563f84ede478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x563f84ede2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ede328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ede530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ede5a8 Implicit # | | | `-ConstAttr 0x563f84ede5d0 Implicit # | | |-FunctionDecl 0x563f84ede780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x563f84ede630 col:16 'float' # | | | |-ParmVarDecl 0x563f84ede6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f84ede838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ede8b0 Implicit # | | | `-ConstAttr 0x563f84ede8d8 Implicit # | | |-FunctionDecl 0x563f84edeb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x563f84ede950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x563f84ede9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84edec28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edeca0 Implicit # | | | `-ConstAttr 0x563f84edecc8 Implicit # | | |-FunctionDecl 0x563f84edef18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x563f84eded40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x563f84ededc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84edefd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edf048 Implicit # | | | `-ConstAttr 0x563f84edf070 Implicit # | | |-FunctionDecl 0x563f84edf2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x563f84edf0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x563f84edf168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84edf370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edf3e8 Implicit # | | | `-ConstAttr 0x563f84edf410 Implicit # | | |-FunctionDecl 0x563f84edf608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x563f84edf470 col:18 'double' # | | | |-ParmVarDecl 0x563f84edf4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x563f84edf6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edf738 Implicit # | | | `-ConstAttr 0x563f84edf760 Implicit # | | |-FunctionDecl 0x563f84edf958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x563f84edf7c0 col:12 'int' # | | | |-ParmVarDecl 0x563f84edf840 col:17 'int' # | | | |-BuiltinAliasAttr 0x563f84edfa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edfa88 Implicit # | | | `-ConstAttr 0x563f84edfab0 Implicit # | | |-FunctionDecl 0x563f84edfd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x563f84edfb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x563f84edfc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84edfe10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84edfe88 Implicit # | | | `-ConstAttr 0x563f84edfeb0 Implicit # | | |-FunctionDecl 0x563f84ee00f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x563f84edff28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x563f84edffa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee01b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee0228 Implicit # | | | `-ConstAttr 0x563f84ee0250 Implicit # | | |-FunctionDecl 0x563f84ee0498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x563f84ee02c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x563f84ee0348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee0550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee05c8 Implicit # | | | `-ConstAttr 0x563f84ee05f0 Implicit # | | |-FunctionDecl 0x563f84ee0838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563f84ee0668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ee06e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84ee08f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee0968 Implicit # | | | `-ConstAttr 0x563f84ee0990 Implicit # | | |-FunctionDecl 0x563f84ee0c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x563f84ee0a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84ee0a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee0cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee0d38 Implicit # | | | `-ConstAttr 0x563f84ee0d60 Implicit # | | |-FunctionDecl 0x563f84ee0fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x563f84ee0dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84ee0e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee1060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee10d8 Implicit # | | | `-ConstAttr 0x563f84ee1100 Implicit # | | |-FunctionDecl 0x563f84ee1348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x563f84ee1178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84ee11f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee1400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee1478 Implicit # | | | `-ConstAttr 0x563f84ee14a0 Implicit # | | |-FunctionDecl 0x563f84ee16e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f84ee1518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84ee1598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84ee17a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee1818 Implicit # | | | `-ConstAttr 0x563f84ee1840 Implicit # | | |-FunctionDecl 0x563f84ee1a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f84ee18b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84ee1938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee1b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee1be8 Implicit # | | | `-ConstAttr 0x563f84ee1c10 Implicit # | | |-FunctionDecl 0x563f84ee1e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f84ee1c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84ee1d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee1f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee1f88 Implicit # | | | `-ConstAttr 0x563f84ee1fb0 Implicit # | | |-FunctionDecl 0x563f84ee21f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f84ee2028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84ee20a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee22b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee2328 Implicit # | | | `-ConstAttr 0x563f84ee2350 Implicit # | | |-FunctionDecl 0x563f84ee2598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f84ee23c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84ee2448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84ee2650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee26c8 Implicit # | | | `-ConstAttr 0x563f84ee26f0 Implicit # | | |-FunctionDecl 0x563f84ee2938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f84ee2768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84ee27e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee29f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee2a68 Implicit # | | | `-ConstAttr 0x563f84ee2a90 Implicit # | | |-FunctionDecl 0x563f84ee2d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f84ee2b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84ee2bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee2dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee2e38 Implicit # | | | `-ConstAttr 0x563f84ee2e60 Implicit # | | |-FunctionDecl 0x563f84ee30a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f84ee2ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84ee2f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee3160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f84ee31d8 Implicit # | | | `-ConstAttr 0x563f84ee3200 Implicit # | | |-FunctionDecl 0x563f84ee3518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x563f84ee3288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ee3308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ee3388 col:37 'int' # | | | |-AvailabilityAttr 0x563f84ee35d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84ee3698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x563f84ee36e0 Implicit # | | | `-ConstAttr 0x563f84ee3708 Implicit # | | |-FunctionDecl 0x563f84ee3970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563f84ee3780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ee3800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ee3880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84ee3a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84ee3af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x563f84ee3b38 Implicit # | | | `-ConstAttr 0x563f84ee3b60 Implicit # | | |-FunctionDecl 0x563f84ee3c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x563f84ee3bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84ee3d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee3d98 Implicit # | | | `-ConstAttr 0x563f84ee3dc0 Implicit # | | |-FunctionDecl 0x563f84ee3ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ee3e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee3f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee4000 Implicit # | | | `-ConstAttr 0x563f84ee4028 Implicit # | | |-FunctionDecl 0x563f84ee4150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ee40a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee4200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee4278 Implicit # | | | `-ConstAttr 0x563f84ee42a0 Implicit # | | |-FunctionDecl 0x563f84ee43c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ee4318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee4478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee44f0 Implicit # | | | `-ConstAttr 0x563f84ee4518 Implicit # | | |-FunctionDecl 0x563f84ee4628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x563f84ee4578 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84ee46d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee4750 Implicit # | | | `-ConstAttr 0x563f84ee4778 Implicit # | | |-FunctionDecl 0x563f84ee48a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ee47f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee4950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee49c8 Implicit # | | | `-ConstAttr 0x563f84ee49f0 Implicit # | | |-FunctionDecl 0x563f84ee4b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ee4a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee4bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee4c50 Implicit # | | | `-ConstAttr 0x563f84ee4c78 Implicit # | | |-FunctionDecl 0x563f84ee4da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ee4cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee4e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f84ee4ec8 Implicit # | | | `-ConstAttr 0x563f84ee4ef0 Implicit # | | |-FunctionDecl 0x563f84ee5000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x563f84ee4f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84ee50b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ee5128 Implicit # | | | `-ConstAttr 0x563f84ee5150 Implicit # | | |-FunctionDecl 0x563f84ee5268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ee51b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee5318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ee5390 Implicit # | | | `-ConstAttr 0x563f84ee53b8 Implicit # | | |-FunctionDecl 0x563f84ee54e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ee5430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee5590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ee5608 Implicit # | | | `-ConstAttr 0x563f84ee5630 Implicit # | | |-FunctionDecl 0x563f84ee5758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ee56a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee5808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ee5880 Implicit # | | | `-ConstAttr 0x563f84ee58a8 Implicit # | | |-FunctionDecl 0x563f84ee59b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x563f84ee5908 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ee5a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ee5ae0 Implicit # | | | `-ConstAttr 0x563f84ee5b08 Implicit # | | |-FunctionDecl 0x563f84ec3dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ec3d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec3e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ec3ee8 Implicit # | | | `-ConstAttr 0x563f84ec3f10 Implicit # | | |-FunctionDecl 0x563f84ec4038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ec3f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec40e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ec4160 Implicit # | | | `-ConstAttr 0x563f84ec4188 Implicit # | | |-FunctionDecl 0x563f84ec42b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ec4200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec4360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f84ec43d8 Implicit # | | | `-ConstAttr 0x563f84ec4400 Implicit # | | |-FunctionDecl 0x563f84ec45a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x563f84ec4478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84ec4658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f84ec46d0 Implicit # | | | `-ConstAttr 0x563f84ec46f8 Implicit # | | |-FunctionDecl 0x563f84ec4888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x563f84ec4760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec4938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f84ec49b0 Implicit # | | | `-ConstAttr 0x563f84ec49d8 Implicit # | | |-FunctionDecl 0x563f84ec4b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x563f84ec4a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec4c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f84ec4ca0 Implicit # | | | `-ConstAttr 0x563f84ec4cc8 Implicit # | | |-FunctionDecl 0x563f84ec4e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x563f84ec4d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec4f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f84ec4fa0 Implicit # | | | `-ConstAttr 0x563f84ec4fc8 Implicit # | | |-FunctionDecl 0x563f84ec5158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x563f84ec5028 col:20 'float' # | | | |-BuiltinAliasAttr 0x563f84ec5208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f84ec5280 Implicit # | | | `-ConstAttr 0x563f84ec52a8 Implicit # | | |-FunctionDecl 0x563f84ec5438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x563f84ec5310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec54e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f84ec5560 Implicit # | | | `-ConstAttr 0x563f84ec5588 Implicit # | | |-FunctionDecl 0x563f84ec5728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x563f84ec5600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec57d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f84ec5850 Implicit # | | | `-ConstAttr 0x563f84ec5878 Implicit # | | |-FunctionDecl 0x563f84ec5a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x563f84ec58f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ec5ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f84ec5b40 Implicit # | | | `-ConstAttr 0x563f84ec5b68 Implicit # | | |-FunctionDecl 0x563f84eebbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x563f84ec5bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x563f84eebc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eebcf8 Implicit # | | | `-ConstAttr 0x563f84eebd20 Implicit # | | |-FunctionDecl 0x563f84eebeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x563f84eebd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eebf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eebfe0 Implicit # | | | `-ConstAttr 0x563f84eec008 Implicit # | | |-FunctionDecl 0x563f84eec1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x563f84eec080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eec258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eec2d0 Implicit # | | | `-ConstAttr 0x563f84eec2f8 Implicit # | | |-FunctionDecl 0x563f84eec498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x563f84eec370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eec548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eec5c0 Implicit # | | | `-ConstAttr 0x563f84eec5e8 Implicit # | | |-FunctionDecl 0x563f84eec710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x563f84eec660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84eec7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eec838 Implicit # | | | `-ConstAttr 0x563f84eec860 Implicit # | | |-FunctionDecl 0x563f84eec988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84eec8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eeca38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eecab0 Implicit # | | | `-ConstAttr 0x563f84eecad8 Implicit # | | |-FunctionDecl 0x563f84eecc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84eecb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eeccc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eecd38 Implicit # | | | `-ConstAttr 0x563f84eecd60 Implicit # | | |-FunctionDecl 0x563f84eece88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84eecdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eecf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eecfb0 Implicit # | | | `-ConstAttr 0x563f84eecfd8 Implicit # | | |-FunctionDecl 0x563f84eed178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x563f84eed050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84eed228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eed2a0 Implicit # | | | `-ConstAttr 0x563f84eed2c8 Implicit # | | |-FunctionDecl 0x563f84eed468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84eed340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eed518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eed590 Implicit # | | | `-ConstAttr 0x563f84eed5b8 Implicit # | | |-FunctionDecl 0x563f84eed758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84eed630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eed808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eed880 Implicit # | | | `-ConstAttr 0x563f84eed8a8 Implicit # | | |-FunctionDecl 0x563f84eeda48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84eed920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eedaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eedb70 Implicit # | | | `-ConstAttr 0x563f84eedb98 Implicit # | | |-FunctionDecl 0x563f84eedd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x563f84eedc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84eeddf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eede70 Implicit # | | | `-ConstAttr 0x563f84eede98 Implicit # | | |-FunctionDecl 0x563f84eee038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84eedf10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eee0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eee160 Implicit # | | | `-ConstAttr 0x563f84eee188 Implicit # | | |-FunctionDecl 0x563f84eee328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84eee200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eee3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eee450 Implicit # | | | `-ConstAttr 0x563f84eee478 Implicit # | | |-FunctionDecl 0x563f84eee618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84eee4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eee6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f84eee740 Implicit # | | | `-ConstAttr 0x563f84eee768 Implicit # | | |-FunctionDecl 0x563f84eee878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x563f84eee7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84eee928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eee9a0 Implicit # | | | `-ConstAttr 0x563f84eee9c8 Implicit # | | |-FunctionDecl 0x563f84eeeae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84eeea30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eeeb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eeec18 Implicit # | | | `-ConstAttr 0x563f84eeec40 Implicit # | | |-FunctionDecl 0x563f84eeed68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84eeecb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eeee18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eeee90 Implicit # | | | `-ConstAttr 0x563f84eeeeb8 Implicit # | | |-FunctionDecl 0x563f84eeefe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84eeef30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eef090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eef108 Implicit # | | | `-ConstAttr 0x563f84eef130 Implicit # | | |-FunctionDecl 0x563f84eef240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x563f84eef190 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f84eef2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eef368 Implicit # | | | `-ConstAttr 0x563f84eef390 Implicit # | | |-FunctionDecl 0x563f84eef4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84eef408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eef568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eef5e0 Implicit # | | | `-ConstAttr 0x563f84eef608 Implicit # | | |-FunctionDecl 0x563f84eef730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84eef680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eef7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eef858 Implicit # | | | `-ConstAttr 0x563f84eef880 Implicit # | | |-FunctionDecl 0x563f84eef9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84eef8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84eefa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f84eefad0 Implicit # | | | `-ConstAttr 0x563f84eefaf8 Implicit # | | |-FunctionDecl 0x563f84eefc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x563f84eefb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84eefcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84eefd68 Implicit # | | | `-ConstAttr 0x563f84eefd90 Implicit # | | |-FunctionDecl 0x563f84eefea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84eefdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eeff58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84eeffd0 Implicit # | | | `-ConstAttr 0x563f84eefff8 Implicit # | | |-FunctionDecl 0x563f84ef0120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ef0070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef01d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84ef0248 Implicit # | | | `-ConstAttr 0x563f84ef0270 Implicit # | | |-FunctionDecl 0x563f84ef0398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ef02e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef0448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84ef04c0 Implicit # | | | `-ConstAttr 0x563f84ef04e8 Implicit # | | |-FunctionDecl 0x563f84ef05f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x563f84ef0548 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ef06a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84ef0720 Implicit # | | | `-ConstAttr 0x563f84ef0748 Implicit # | | |-FunctionDecl 0x563f84ef0870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ef07c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef0920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84ef0998 Implicit # | | | `-ConstAttr 0x563f84ef09c0 Implicit # | | |-FunctionDecl 0x563f84ef0ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ef0a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef0b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84ef0c20 Implicit # | | | `-ConstAttr 0x563f84ef0c48 Implicit # | | |-FunctionDecl 0x563f84ef0d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ef0cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef0e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f84ef0e98 Implicit # | | | `-ConstAttr 0x563f84ef0ec0 Implicit # | | |-FunctionDecl 0x563f84ef0fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x563f84ef0f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84ef1078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef10f0 Implicit # | | | `-ConstAttr 0x563f84ef1118 Implicit # | | |-FunctionDecl 0x563f84ef12a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x563f84ef1180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef1358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef13d0 Implicit # | | | `-ConstAttr 0x563f84ef13f8 Implicit # | | |-FunctionDecl 0x563f84ef1598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x563f84ef1470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef1648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef16c0 Implicit # | | | `-ConstAttr 0x563f84ef16e8 Implicit # | | |-FunctionDecl 0x563f84ef1888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x563f84ef1760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef1938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef19b0 Implicit # | | | `-ConstAttr 0x563f84ef19d8 Implicit # | | |-FunctionDecl 0x563f84ef1ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x563f84ef1a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ef1b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef1c30 Implicit # | | | `-ConstAttr 0x563f84ef1c58 Implicit # | | |-FunctionDecl 0x563f84ef1df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x563f84ef1cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef1ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef1f20 Implicit # | | | `-ConstAttr 0x563f84ef1f48 Implicit # | | |-FunctionDecl 0x563f84ef20e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x563f84ef1fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef2198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef2210 Implicit # | | | `-ConstAttr 0x563f84ef2238 Implicit # | | |-FunctionDecl 0x563f84ef23d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x563f84ef22b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef2488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f84ef2500 Implicit # | | | `-ConstAttr 0x563f84ef2528 Implicit # | | |-FunctionDecl 0x563f84ef2630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x563f84ef2588 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84ef26e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef2758 Implicit # | | | `-ConstAttr 0x563f84ef2780 Implicit # | | |-FunctionDecl 0x563f84ef2898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x563f84ef27e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef2948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef29c0 Implicit # | | | `-ConstAttr 0x563f84ef29e8 Implicit # | | |-FunctionDecl 0x563f84ef2b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x563f84ef2a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef2bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef2c58 Implicit # | | | `-ConstAttr 0x563f84ef2c80 Implicit # | | |-FunctionDecl 0x563f84ef2da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x563f84ef2cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef2e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef2ed0 Implicit # | | | `-ConstAttr 0x563f84ef2ef8 Implicit # | | |-FunctionDecl 0x563f84ef3000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x563f84ef2f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ef30b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef3128 Implicit # | | | `-ConstAttr 0x563f84ef3150 Implicit # | | |-FunctionDecl 0x563f84ef3278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x563f84ef31c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef3328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef33a0 Implicit # | | | `-ConstAttr 0x563f84ef33c8 Implicit # | | |-FunctionDecl 0x563f84ef34f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x563f84ef3440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef35a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef3618 Implicit # | | | `-ConstAttr 0x563f84ef3640 Implicit # | | |-FunctionDecl 0x563f84ef3768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x563f84ef36b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef3818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f84ef3890 Implicit # | | | `-ConstAttr 0x563f84ef38b8 Implicit # | | |-FunctionDecl 0x563f84ef3b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x563f84ef3918 col:15 'half' # | | | |-ParmVarDecl 0x563f84ef3998 col:21 'half' # | | | |-ParmVarDecl 0x563f84ef3a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x563f84ef3bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef3c50 Implicit # | | | `-ConstAttr 0x563f84ef3c78 Implicit # | | |-FunctionDecl 0x563f84ef3ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563f84ef3ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x563f84ef3d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x563f84ef3de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef3f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef4008 Implicit # | | | `-ConstAttr 0x563f84ef4030 Implicit # | | |-FunctionDecl 0x563f84ef4298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x563f84ef40a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x563f84ef4128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x563f84ef41a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef4358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef43d0 Implicit # | | | `-ConstAttr 0x563f84ef43f8 Implicit # | | |-FunctionDecl 0x563f84ef4660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563f84ef4470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ef44f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ef4570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef4720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef4798 Implicit # | | | `-ConstAttr 0x563f84ef47c0 Implicit # | | |-FunctionDecl 0x563f84ef4a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x563f84ef4820 col:17 'float' # | | | |-ParmVarDecl 0x563f84ef48a0 col:24 'float' # | | | |-ParmVarDecl 0x563f84ef4920 col:31 'float' # | | | |-BuiltinAliasAttr 0x563f84ef4ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef4b48 Implicit # | | | `-ConstAttr 0x563f84ef4b70 Implicit # | | |-FunctionDecl 0x563f84ef4de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563f84ef4be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x563f84ef4c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x563f84ef4cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef4ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef4f20 Implicit # | | | `-ConstAttr 0x563f84ef4f48 Implicit # | | |-FunctionDecl 0x563f84ef51b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563f84ef4fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x563f84ef5040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x563f84ef50c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef5270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef52e8 Implicit # | | | `-ConstAttr 0x563f84ef5310 Implicit # | | |-FunctionDecl 0x563f84ef5578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563f84ef5388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x563f84ef5408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x563f84ef5488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef5638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f84ef56b0 Implicit # | | | `-ConstAttr 0x563f84ef56d8 Implicit # | | |-FunctionDecl 0x563f84ef57e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x563f84ef5738 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84ef5898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef5910 Implicit # | | | `-ConstAttr 0x563f84ef5938 Implicit # | | |-FunctionDecl 0x563f84ef5a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ef59a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef5b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef5b78 Implicit # | | | `-ConstAttr 0x563f84ef5ba0 Implicit # | | |-FunctionDecl 0x563f84ef5d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ef5c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef5dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef5e48 Implicit # | | | `-ConstAttr 0x563f84ef5e70 Implicit # | | |-FunctionDecl 0x563f84ef5f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ef5ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef6048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef60c0 Implicit # | | | `-ConstAttr 0x563f84ef60e8 Implicit # | | |-FunctionDecl 0x563f84ef61f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x563f84ef6148 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84ef62a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef6320 Implicit # | | | `-ConstAttr 0x563f84ef6348 Implicit # | | |-FunctionDecl 0x563f84ef6470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ef63c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef6520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef6598 Implicit # | | | `-ConstAttr 0x563f84ef65c0 Implicit # | | |-FunctionDecl 0x563f84ef66e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ef6638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef6798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef6810 Implicit # | | | `-ConstAttr 0x563f84ef6838 Implicit # | | |-FunctionDecl 0x563f84ef6960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ef68b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef6a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f84ef6a88 Implicit # | | | `-ConstAttr 0x563f84ef6ab0 Implicit # | | |-FunctionDecl 0x563f84ef6bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x563f84ef6b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84ef6c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef6ce8 Implicit # | | | `-ConstAttr 0x563f84ef6d10 Implicit # | | |-FunctionDecl 0x563f84ef6e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ef6d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef6ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef6f50 Implicit # | | | `-ConstAttr 0x563f84ef6f78 Implicit # | | |-FunctionDecl 0x563f84ef70a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ef6ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef7150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef71c8 Implicit # | | | `-ConstAttr 0x563f84ef71f0 Implicit # | | |-FunctionDecl 0x563f84ef7318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ef7268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef73c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef7440 Implicit # | | | `-ConstAttr 0x563f84ef7468 Implicit # | | |-FunctionDecl 0x563f84ef7578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x563f84ef74c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f84ef7628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef76a0 Implicit # | | | `-ConstAttr 0x563f84ef76c8 Implicit # | | |-FunctionDecl 0x563f84ef77f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ef7740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef78a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef7918 Implicit # | | | `-ConstAttr 0x563f84ef7940 Implicit # | | |-FunctionDecl 0x563f84ef7a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ef79b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef7b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef7b90 Implicit # | | | `-ConstAttr 0x563f84ef7bb8 Implicit # | | |-FunctionDecl 0x563f84ef8d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ef8c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef8df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f84ef8e68 Implicit # | | | `-ConstAttr 0x563f84ef8e90 Implicit # | | |-FunctionDecl 0x563f84ef8fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x563f84ef8ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84ef9050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef90c8 Implicit # | | | `-ConstAttr 0x563f84ef90f0 Implicit # | | |-FunctionDecl 0x563f84ef9208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ef9158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef92b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef9330 Implicit # | | | `-ConstAttr 0x563f84ef9358 Implicit # | | |-FunctionDecl 0x563f84ef9480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ef93d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef9530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef95a8 Implicit # | | | `-ConstAttr 0x563f84ef95d0 Implicit # | | |-FunctionDecl 0x563f84ef96f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ef9648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef97a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef9820 Implicit # | | | `-ConstAttr 0x563f84ef9848 Implicit # | | |-FunctionDecl 0x563f84ef9958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x563f84ef98a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84ef9a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef9a80 Implicit # | | | `-ConstAttr 0x563f84ef9aa8 Implicit # | | |-FunctionDecl 0x563f84ef9bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ef9b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef9c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef9cf8 Implicit # | | | `-ConstAttr 0x563f84ef9d20 Implicit # | | |-FunctionDecl 0x563f84ef9e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ef9d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ef9ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84ef9f70 Implicit # | | | `-ConstAttr 0x563f84ef9f98 Implicit # | | |-FunctionDecl 0x563f84efa0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84efa010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84efa170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f84efa1e8 Implicit # | | | `-ConstAttr 0x563f84efa210 Implicit # | | |-FunctionDecl 0x563f84efa460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x563f84efa270 col:14 'half' # | | | |-ParmVarDecl 0x563f84efa2f0 col:20 'half' # | | | |-ParmVarDecl 0x563f84efa370 col:26 'half' # | | | |-BuiltinAliasAttr 0x563f84efa520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efa598 Implicit # | | | `-ConstAttr 0x563f84efa5c0 Implicit # | | |-FunctionDecl 0x563f84efa818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563f84efa628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f84efa6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x563f84efa728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84efa8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efa950 Implicit # | | | `-ConstAttr 0x563f84efa978 Implicit # | | |-FunctionDecl 0x563f84efabe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x563f84efa9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f84efaa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x563f84efaaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84efbcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efbd40 Implicit # | | | `-ConstAttr 0x563f84efbd68 Implicit # | | |-FunctionDecl 0x563f84efbfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563f84efbde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f84efbe60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x563f84efbee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84efc090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efc108 Implicit # | | | `-ConstAttr 0x563f84efc130 Implicit # | | |-FunctionDecl 0x563f84efc380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f84efc190 col:12 'int' # | | | |-ParmVarDecl 0x563f84efc210 col:17 'int' # | | | |-ParmVarDecl 0x563f84efc290 col:22 'int' # | | | |-BuiltinAliasAttr 0x563f84efc440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efc4b8 Implicit # | | | `-ConstAttr 0x563f84efc4e0 Implicit # | | |-FunctionDecl 0x563f84efc748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x563f84efc558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563f84efc5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x563f84efc658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84efc808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efc880 Implicit # | | | `-ConstAttr 0x563f84efc8a8 Implicit # | | |-FunctionDecl 0x563f84efcb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x563f84efc920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563f84efc9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x563f84efca20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84efcbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efcc48 Implicit # | | | `-ConstAttr 0x563f84efcc70 Implicit # | | |-FunctionDecl 0x563f84efced8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x563f84efcce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x563f84efcd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x563f84efcde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84efcf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efd010 Implicit # | | | `-ConstAttr 0x563f84efd038 Implicit # | | |-FunctionDecl 0x563f84efd2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563f84efd0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84efd130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84efd1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84efd360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efd3d8 Implicit # | | | `-ConstAttr 0x563f84efd400 Implicit # | | |-FunctionDecl 0x563f84efd668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x563f84efd478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84efd4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84efd578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84efd728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efd7a0 Implicit # | | | `-ConstAttr 0x563f84efd7c8 Implicit # | | |-FunctionDecl 0x563f84efda30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x563f84efd840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84efd8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84efd940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84efdaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efdb68 Implicit # | | | `-ConstAttr 0x563f84efdb90 Implicit # | | |-FunctionDecl 0x563f84efde30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x563f84efdc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84efdcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84efdd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84efdef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efdf68 Implicit # | | | `-ConstAttr 0x563f84efdf90 Implicit # | | |-FunctionDecl 0x563f84efe1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f84efe008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84efe088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84efe108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84efe2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efe330 Implicit # | | | `-ConstAttr 0x563f84efe358 Implicit # | | |-FunctionDecl 0x563f84efe5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f84efe3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84efe450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84efe4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84efe680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efe6f8 Implicit # | | | `-ConstAttr 0x563f84efe720 Implicit # | | |-FunctionDecl 0x563f84efe988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f84efe798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84efe818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84efe898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84efea48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efeac0 Implicit # | | | `-ConstAttr 0x563f84efeae8 Implicit # | | |-FunctionDecl 0x563f84efed50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f84efeb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84efebe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84efec60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84efee10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84efee88 Implicit # | | | `-ConstAttr 0x563f84efeeb0 Implicit # | | |-FunctionDecl 0x563f84eff118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f84efef28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84efefa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84eff028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84eff1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84eff250 Implicit # | | | `-ConstAttr 0x563f84eff278 Implicit # | | |-FunctionDecl 0x563f84eff4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f84eff2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84eff370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84eff3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84eff5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84eff618 Implicit # | | | `-ConstAttr 0x563f84eff640 Implicit # | | |-FunctionDecl 0x563f84eff8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f84eff6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84eff738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84eff7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84eff968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84eff9e0 Implicit # | | | `-ConstAttr 0x563f84effa08 Implicit # | | |-FunctionDecl 0x563f84effcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f84effa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84effb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84effb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84effd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84effe08 Implicit # | | | `-ConstAttr 0x563f84effe30 Implicit # | | |-FunctionDecl 0x563f84f00080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x563f84effe90 col:16 'float' # | | | |-ParmVarDecl 0x563f84efff10 col:23 'float' # | | | |-ParmVarDecl 0x563f84efff90 col:30 'float' # | | | |-BuiltinAliasAttr 0x563f84f00140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f001b8 Implicit # | | | `-ConstAttr 0x563f84f001e0 Implicit # | | |-FunctionDecl 0x563f84f00448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563f84f00258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f002d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f00358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f00508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f00580 Implicit # | | | `-ConstAttr 0x563f84f005a8 Implicit # | | |-FunctionDecl 0x563f84f00810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563f84f00620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f006a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f00720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f008d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f00948 Implicit # | | | `-ConstAttr 0x563f84f00970 Implicit # | | |-FunctionDecl 0x563f84f00bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563f84f009e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f00a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f00ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f00c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f00d10 Implicit # | | | `-ConstAttr 0x563f84f00d38 Implicit # | | |-FunctionDecl 0x563f84f00f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x563f84f00d98 col:18 'double' # | | | |-ParmVarDecl 0x563f84f00e18 col:26 'double' # | | | |-ParmVarDecl 0x563f84f00e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x563f84f01048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f010c0 Implicit # | | | `-ConstAttr 0x563f84f010e8 Implicit # | | |-FunctionDecl 0x563f84f01350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x563f84f01160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f84f011e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x563f84f01260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f01410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f01488 Implicit # | | | `-ConstAttr 0x563f84f014b0 Implicit # | | |-FunctionDecl 0x563f84f01718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x563f84f01528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f84f015a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x563f84f01628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f017d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f01850 Implicit # | | | `-ConstAttr 0x563f84f01878 Implicit # | | |-FunctionDecl 0x563f84f01ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x563f84f018f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f84f01970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x563f84f019f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f01ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f84f01c18 Implicit # | | | `-ConstAttr 0x563f84f01c40 Implicit # | | |-FunctionDecl 0x563f84ed1f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x563f84ed1db0 col:14 'half' # | | | |-ParmVarDecl 0x563f84ed1e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f84ed1fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed2030 Implicit # | | | `-ConstAttr 0x563f84ed2058 Implicit # | | |-FunctionDecl 0x563f84ed2210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f84ed20c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f84ed2140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed22c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed2340 Implicit # | | | `-ConstAttr 0x563f84ed2368 Implicit # | | |-FunctionDecl 0x563f84ed2530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f84ed23e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f84ed2460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed25e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed2660 Implicit # | | | `-ConstAttr 0x563f84ed2688 Implicit # | | |-FunctionDecl 0x563f84ed2850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f84ed2700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f84ed2780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed2908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed2980 Implicit # | | | `-ConstAttr 0x563f84ed29a8 Implicit # | | |-FunctionDecl 0x563f84ed2b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x563f84ed2a08 col:12 'int' # | | | |-ParmVarDecl 0x563f84ed2a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x563f84ed2c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed2c88 Implicit # | | | `-ConstAttr 0x563f84ed2cb0 Implicit # | | |-FunctionDecl 0x563f84ed2ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x563f84ed2d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563f84ed2da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed2fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed3028 Implicit # | | | `-ConstAttr 0x563f84ed3050 Implicit # | | |-FunctionDecl 0x563f84ed3298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x563f84ed30c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563f84ed3148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed3350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed33c8 Implicit # | | | `-ConstAttr 0x563f84ed33f0 Implicit # | | |-FunctionDecl 0x563f84ed3638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x563f84ed3468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x563f84ed34e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed36f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed3768 Implicit # | | | `-ConstAttr 0x563f84ed3790 Implicit # | | |-FunctionDecl 0x563f84ed3958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563f84ed3808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84ed3888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84ed3a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84ed3a88 Implicit # | | | `-ConstAttr 0x563f84ed3ab0 Implicit # | | |-FunctionDecl 0x563f84ed3cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563f84ed3b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84ed3ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ed3d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f07d48 Implicit # | | | `-ConstAttr 0x563f84f07d70 Implicit # | | |-FunctionDecl 0x563f84f07fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563f84f07de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84f07e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f08070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f080e8 Implicit # | | | `-ConstAttr 0x563f84f08110 Implicit # | | |-FunctionDecl 0x563f84f08318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563f84f08188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84f08208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f083d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f08448 Implicit # | | | `-ConstAttr 0x563f84f08470 Implicit # | | |-FunctionDecl 0x563f84f08638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f84f084e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84f08568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f086f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f08768 Implicit # | | | `-ConstAttr 0x563f84f08790 Implicit # | | |-FunctionDecl 0x563f84f089d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f84f08808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84f08888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f08a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f08b08 Implicit # | | | `-ConstAttr 0x563f84f08b30 Implicit # | | |-FunctionDecl 0x563f84f08d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f84f08ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84f08c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f08e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f08ea8 Implicit # | | | `-ConstAttr 0x563f84f08ed0 Implicit # | | |-FunctionDecl 0x563f84f09118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f84f08f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84f08fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f091d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f09248 Implicit # | | | `-ConstAttr 0x563f84f09270 Implicit # | | |-FunctionDecl 0x563f84f09438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f84f092e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84f09368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f094f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f09568 Implicit # | | | `-ConstAttr 0x563f84f09590 Implicit # | | |-FunctionDecl 0x563f84f097d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f84f09608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84f09688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f09890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f09908 Implicit # | | | `-ConstAttr 0x563f84f09930 Implicit # | | |-FunctionDecl 0x563f84f09b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f84f099a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84f09a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f09c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f09ca8 Implicit # | | | `-ConstAttr 0x563f84f09cd0 Implicit # | | |-FunctionDecl 0x563f84f09f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f84f09d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84f09de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f09ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0a068 Implicit # | | | `-ConstAttr 0x563f84f0a090 Implicit # | | |-FunctionDecl 0x563f84f0a240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x563f84f0a0f0 col:16 'float' # | | | |-ParmVarDecl 0x563f84f0a170 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f84f0a2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0a370 Implicit # | | | `-ConstAttr 0x563f84f0a398 Implicit # | | |-FunctionDecl 0x563f84f0a560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f84f0a410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f0a490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0a618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0a690 Implicit # | | | `-ConstAttr 0x563f84f0a6b8 Implicit # | | |-FunctionDecl 0x563f84f0a880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f84f0a730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f0a7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0a938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0a9b0 Implicit # | | | `-ConstAttr 0x563f84f0a9d8 Implicit # | | |-FunctionDecl 0x563f84f0aba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f84f0aa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f0aad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0ac58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0acd0 Implicit # | | | `-ConstAttr 0x563f84f0acf8 Implicit # | | |-FunctionDecl 0x563f84f0aea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x563f84f0ad58 col:18 'double' # | | | |-ParmVarDecl 0x563f84f0add8 col:26 'double' # | | | |-BuiltinAliasAttr 0x563f84f0af60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0afd8 Implicit # | | | `-ConstAttr 0x563f84f0b000 Implicit # | | |-FunctionDecl 0x563f84f0b248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x563f84f0b078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f84f0b0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0b300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0b378 Implicit # | | | `-ConstAttr 0x563f84f0b3a0 Implicit # | | |-FunctionDecl 0x563f84f0b5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x563f84f0b418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f84f0b498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0b6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0b718 Implicit # | | | `-ConstAttr 0x563f84f0b740 Implicit # | | |-FunctionDecl 0x563f84f0b988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x563f84f0b7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f84f0b838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0ba40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f84f0bab8 Implicit # | | | `-ConstAttr 0x563f84f0bae0 Implicit # | | |-FunctionDecl 0x563f84f0bd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x563f84f0bb40 col:14 'half' # | | | |-ParmVarDecl 0x563f84f0bbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f84f0bdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0be50 Implicit # | | | `-ConstAttr 0x563f84f0be78 Implicit # | | |-FunctionDecl 0x563f84f0c030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f84f0bee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f84f0bf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0c0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0c160 Implicit # | | | `-ConstAttr 0x563f84f0c188 Implicit # | | |-FunctionDecl 0x563f84f0c350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f84f0c200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f84f0c280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0c408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0c480 Implicit # | | | `-ConstAttr 0x563f84f0c4a8 Implicit # | | |-FunctionDecl 0x563f84f0c670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f84f0c520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f84f0c5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0c728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0c7a0 Implicit # | | | `-ConstAttr 0x563f84f0c7c8 Implicit # | | |-FunctionDecl 0x563f84f0c978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f0c828 col:12 'int' # | | | |-ParmVarDecl 0x563f84f0c8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x563f84f0ca30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0caa8 Implicit # | | | `-ConstAttr 0x563f84f0cad0 Implicit # | | |-FunctionDecl 0x563f84f0cc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x563f84f0cb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563f84f0cbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0cd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0cdc8 Implicit # | | | `-ConstAttr 0x563f84f0cdf0 Implicit # | | |-FunctionDecl 0x563f84f0cfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x563f84f0ce68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563f84f0cee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0d070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0d0e8 Implicit # | | | `-ConstAttr 0x563f84f0d110 Implicit # | | |-FunctionDecl 0x563f84f0d2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x563f84f0d188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x563f84f0d208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0d390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0d408 Implicit # | | | `-ConstAttr 0x563f84f0d430 Implicit # | | |-FunctionDecl 0x563f84f0d5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563f84f0d4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84f0d528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f0d6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0d728 Implicit # | | | `-ConstAttr 0x563f84f0d750 Implicit # | | |-FunctionDecl 0x563f84f0d918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563f84f0d7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84f0d848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0d9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0da48 Implicit # | | | `-ConstAttr 0x563f84f0da70 Implicit # | | |-FunctionDecl 0x563f84f0dc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563f84f0dae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84f0db68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0dcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0dd78 Implicit # | | | `-ConstAttr 0x563f84f0dda0 Implicit # | | |-FunctionDecl 0x563f84f0df68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563f84f0de18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84f0de98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0e020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0e098 Implicit # | | | `-ConstAttr 0x563f84f0e0c0 Implicit # | | |-FunctionDecl 0x563f84f0e270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x563f84f0e120 col:16 'float' # | | | |-ParmVarDecl 0x563f84f0e1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f84f0e328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0e3a0 Implicit # | | | `-ConstAttr 0x563f84f0e3c8 Implicit # | | |-FunctionDecl 0x563f84f0e590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f84f0e440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f0e4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0e648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0e6c0 Implicit # | | | `-ConstAttr 0x563f84f0e6e8 Implicit # | | |-FunctionDecl 0x563f84f0e8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f84f0e760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f0e7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0e968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0e9e0 Implicit # | | | `-ConstAttr 0x563f84f0ea08 Implicit # | | |-FunctionDecl 0x563f84f0ebd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f84f0ea80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f0eb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0ec88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0ed00 Implicit # | | | `-ConstAttr 0x563f84f0ed28 Implicit # | | |-FunctionDecl 0x563f84f0eef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f84f0eda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84f0ee20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f0efa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0f020 Implicit # | | | `-ConstAttr 0x563f84f0f048 Implicit # | | |-FunctionDecl 0x563f84f0f210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f84f0f0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84f0f140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0f2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0f340 Implicit # | | | `-ConstAttr 0x563f84f0f368 Implicit # | | |-FunctionDecl 0x563f84f0f530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f84f0f3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84f0f460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0f5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0f660 Implicit # | | | `-ConstAttr 0x563f84f0f688 Implicit # | | |-FunctionDecl 0x563f84f0f850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f84f0f700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84f0f780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f0f908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0f980 Implicit # | | | `-ConstAttr 0x563f84f0f9a8 Implicit # | | |-FunctionDecl 0x563f84f0fb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f84f0fa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84f0faa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f0fc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f0fca0 Implicit # | | | `-ConstAttr 0x563f84f0fcc8 Implicit # | | |-FunctionDecl 0x563f84f118b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f84f11768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84f117e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f11970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f119e8 Implicit # | | | `-ConstAttr 0x563f84f11a10 Implicit # | | |-FunctionDecl 0x563f84f11bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f84f11a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84f11b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f11c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f11d08 Implicit # | | | `-ConstAttr 0x563f84f11d30 Implicit # | | |-FunctionDecl 0x563f84f11ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f84f11da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84f11e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f11fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f12028 Implicit # | | | `-ConstAttr 0x563f84f12050 Implicit # | | |-FunctionDecl 0x563f84f12200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x563f84f120b0 col:18 'double' # | | | |-ParmVarDecl 0x563f84f12130 col:26 'double' # | | | |-BuiltinAliasAttr 0x563f84f122b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f12330 Implicit # | | | `-ConstAttr 0x563f84f12358 Implicit # | | |-FunctionDecl 0x563f84f12520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x563f84f123d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f84f12450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f125d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f12650 Implicit # | | | `-ConstAttr 0x563f84f12678 Implicit # | | |-FunctionDecl 0x563f84f12840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x563f84f126f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f84f12770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f128f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f12970 Implicit # | | | `-ConstAttr 0x563f84f12998 Implicit # | | |-FunctionDecl 0x563f84f12b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x563f84f12a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f84f12a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f12c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f84f12c90 Implicit # | | | `-ConstAttr 0x563f84f12cb8 Implicit # | | |-FunctionTemplateDecl 0x563f84f130e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f84f12d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f84f12d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f84f13038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f12e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x563f84f12f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f13148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f84f13650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x563f84f131c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84f13258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f84f132c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f84f135a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f133f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x563f84f134d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f136b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f84f13b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f84f13778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f84f137e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f84f13aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f13920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x563f84f139d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f13bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f84f140d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x563f84f13c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84f13cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f84f13d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f84f14028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f13e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x563f84f13f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f14138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f84f14668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f84f141d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f84f14248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x563f84f142b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f84f145c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f14418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x563f84f144f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f146d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f84f14ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x563f84f14758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84f147f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f84f14868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x563f84f148d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x563f84f14c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f84f14a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84f14b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f14d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f84f150d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x563f84f14db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f84f14e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f84f15028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x563f84f14f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f15130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x563f84f15580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x563f84f151a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84f15248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f84f152b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f84f154d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x563f84f15428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f155e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x563f84f15770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x563f84f15690 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f84f15820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f15898 Implicit # | | | `-ConstAttr 0x563f84f158c0 Implicit # | | |-FunctionDecl 0x563f84f159d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f15928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f15a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f15b00 Implicit # | | | `-ConstAttr 0x563f84f15b28 Implicit # | | |-FunctionDecl 0x563f84f15c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f15ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f15d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f15d78 Implicit # | | | `-ConstAttr 0x563f84f15da0 Implicit # | | |-FunctionDecl 0x563f84f15ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f15e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f15f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f15ff0 Implicit # | | | `-ConstAttr 0x563f84f16018 Implicit # | | |-FunctionDecl 0x563f84f16128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x563f84f16078 col:22 'float' # | | | |-BuiltinAliasAttr 0x563f84f161d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f16250 Implicit # | | | `-ConstAttr 0x563f84f16278 Implicit # | | |-FunctionDecl 0x563f84f163a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f162f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f16450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f164c8 Implicit # | | | `-ConstAttr 0x563f84f164f0 Implicit # | | |-FunctionDecl 0x563f84f16618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f16568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f166c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f16740 Implicit # | | | `-ConstAttr 0x563f84f16768 Implicit # | | |-FunctionDecl 0x563f84f16890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f167e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f16940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f84f169b8 Implicit # | | | `-ConstAttr 0x563f84f169e0 Implicit # | | |-FunctionDecl 0x563f84f16b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x563f84f16a38 col:13 'bool' # | | | |-ParmVarDecl 0x563f84f16ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x563f84f16c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f16ca8 Implicit # | | | `-ConstAttr 0x563f84f16cd0 Implicit # | | |-FunctionDecl 0x563f84f16e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x563f84f16d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x563f84f16db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f16f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f16fb8 Implicit # | | | `-ConstAttr 0x563f84f16fe0 Implicit # | | |-FunctionDecl 0x563f84f171a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x563f84f17058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x563f84f170d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f17260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f172d8 Implicit # | | | `-ConstAttr 0x563f84f17300 Implicit # | | |-FunctionDecl 0x563f84f174c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x563f84f17378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x563f84f173f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f17580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f175f8 Implicit # | | | `-ConstAttr 0x563f84f17620 Implicit # | | |-FunctionDecl 0x563f84f177e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x563f84f17680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x563f84f17700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f178a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f17918 Implicit # | | | `-ConstAttr 0x563f84f17940 Implicit # | | |-FunctionDecl 0x563f84f17af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x563f84f179a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x563f84f17a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f17ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f17c20 Implicit # | | | `-ConstAttr 0x563f84f17c48 Implicit # | | |-FunctionDecl 0x563f84f17df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x563f84f17ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x563f84f17d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f17eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f17f28 Implicit # | | | `-ConstAttr 0x563f84f17f50 Implicit # | | |-FunctionDecl 0x563f84f18100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x563f84f17fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x563f84f18030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f181b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f18230 Implicit # | | | `-ConstAttr 0x563f84f18258 Implicit # | | |-FunctionDecl 0x563f84f18408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x563f84f182b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x563f84f18338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f184c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f18538 Implicit # | | | `-ConstAttr 0x563f84f18560 Implicit # | | |-FunctionDecl 0x563f84f18710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x563f84f185c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x563f84f18640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f187c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f18840 Implicit # | | | `-ConstAttr 0x563f84f18868 Implicit # | | |-FunctionDecl 0x563f84f18a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x563f84f188c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x563f84f18948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f18ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f18b48 Implicit # | | | `-ConstAttr 0x563f84f18b70 Implicit # | | |-FunctionDecl 0x563f84f18d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x563f84f18bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x563f84f18c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f18dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f18e50 Implicit # | | | `-ConstAttr 0x563f84f18e78 Implicit # | | |-FunctionDecl 0x563f84f19028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x563f84f18ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x563f84f18f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f190e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f19158 Implicit # | | | `-ConstAttr 0x563f84f19180 Implicit # | | |-FunctionDecl 0x563f84f19330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x563f84f191e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x563f84f19260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f193e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f19460 Implicit # | | | `-ConstAttr 0x563f84f19488 Implicit # | | |-FunctionDecl 0x563f84f19638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x563f84f194e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x563f84f19568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f196f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f19790 Implicit # | | | `-ConstAttr 0x563f84f197b8 Implicit # | | |-FunctionDecl 0x563f84f19968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x563f84f19818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x563f84f19898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f19a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f19a98 Implicit # | | | `-ConstAttr 0x563f84f19ac0 Implicit # | | |-FunctionDecl 0x563f84f19c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x563f84f19b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x563f84f19ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f19d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f19da0 Implicit # | | | `-ConstAttr 0x563f84f19dc8 Implicit # | | |-FunctionDecl 0x563f84f19f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x563f84f19e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x563f84f19ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f1a030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f1a0a8 Implicit # | | | `-ConstAttr 0x563f84f1a0d0 Implicit # | | |-FunctionDecl 0x563f84f1a280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x563f84f1a130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x563f84f1a1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f84f1a338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f84f1a3b0 Implicit # | | | `-ConstAttr 0x563f84f1a3d8 Implicit # | | |-FunctionDecl 0x563f84f1a588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x563f84f1a438 col:14 'half' # | | | |-ParmVarDecl 0x563f84f1a4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f84f1a640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1a6b8 Implicit # | | | `-ConstAttr 0x563f84f1a6e0 Implicit # | | |-FunctionDecl 0x563f84f1a898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f84f1a748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f84f1a7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1a950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1a9c8 Implicit # | | | `-ConstAttr 0x563f84f1a9f0 Implicit # | | |-FunctionDecl 0x563f84f1abb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f84f1aa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f84f1aae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1ac70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1ace8 Implicit # | | | `-ConstAttr 0x563f84f1ad10 Implicit # | | |-FunctionDecl 0x563f84f1aed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f84f1ad88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f84f1ae08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1af90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1b008 Implicit # | | | `-ConstAttr 0x563f84f1b030 Implicit # | | |-FunctionDecl 0x563f84f1b1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x563f84f1b090 col:16 'float' # | | | |-ParmVarDecl 0x563f84f1b110 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f84f1b298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1b310 Implicit # | | | `-ConstAttr 0x563f84f1b338 Implicit # | | |-FunctionDecl 0x563f84f1b500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f84f1b3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f1b430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1b5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1b630 Implicit # | | | `-ConstAttr 0x563f84f1b658 Implicit # | | |-FunctionDecl 0x563f84f1b870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f84f1b6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f1b7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1b928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1b9a0 Implicit # | | | `-ConstAttr 0x563f84f1b9c8 Implicit # | | |-FunctionDecl 0x563f84f1bb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f84f1ba40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f1bac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1bc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f84f1bcc0 Implicit # | | | `-ConstAttr 0x563f84f1bce8 Implicit # | | |-FunctionDecl 0x563f84f1be10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f1bd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f1bec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1bf38 Implicit # | | | `-ConstAttr 0x563f84f1bf60 Implicit # | | |-FunctionDecl 0x563f84f1c078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f1bfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1c128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1c1a0 Implicit # | | | `-ConstAttr 0x563f84f1c1c8 Implicit # | | |-FunctionDecl 0x563f84f1c2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f1c240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1c3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1c418 Implicit # | | | `-ConstAttr 0x563f84f1c440 Implicit # | | |-FunctionDecl 0x563f84f1c568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f1c4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1c618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1c690 Implicit # | | | `-ConstAttr 0x563f84f1c6b8 Implicit # | | |-FunctionDecl 0x563f84f1c7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f1c730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f1c890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1c908 Implicit # | | | `-ConstAttr 0x563f84f1c930 Implicit # | | |-FunctionDecl 0x563f84f1ca58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f1c9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1cb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1cb80 Implicit # | | | `-ConstAttr 0x563f84f1cba8 Implicit # | | |-FunctionDecl 0x563f84f1ccd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f1cc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1cd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1cdf8 Implicit # | | | `-ConstAttr 0x563f84f1ce20 Implicit # | | |-FunctionDecl 0x563f84f1cf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f1ce98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1cff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f84f1d070 Implicit # | | | `-ConstAttr 0x563f84f1d098 Implicit # | | |-FunctionDecl 0x563f84f1d260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f84f1d110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x563f84f1d190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1d318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x563f84f1d390 Implicit # | | | `-ConstAttr 0x563f84f1d3b8 Implicit # | | |-FunctionDecl 0x563f84f1d570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f84f1d420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f1d4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1d628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x563f84f1d6a0 Implicit # | | | `-ConstAttr 0x563f84f1d6c8 Implicit # | | |-FunctionDecl 0x563f84f1d7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x563f84f1d728 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84f1d8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1d920 Implicit # | | | `-ConstAttr 0x563f84f1d948 Implicit # | | |-FunctionDecl 0x563f84f1da60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f1d9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1db10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1db88 Implicit # | | | `-ConstAttr 0x563f84f1dbb0 Implicit # | | |-FunctionDecl 0x563f84f1dcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f1dc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1dd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1de00 Implicit # | | | `-ConstAttr 0x563f84f1de28 Implicit # | | |-FunctionDecl 0x563f84f1df50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f1dea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1e000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1e078 Implicit # | | | `-ConstAttr 0x563f84f1e0a0 Implicit # | | |-FunctionDecl 0x563f84f1e1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x563f84f1e100 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84f1e260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1e2d8 Implicit # | | | `-ConstAttr 0x563f84f1e300 Implicit # | | |-FunctionDecl 0x563f84f1e428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f1e378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1e4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1e550 Implicit # | | | `-ConstAttr 0x563f84f1e578 Implicit # | | |-FunctionDecl 0x563f84f1e6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f1e5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1e750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1e7c8 Implicit # | | | `-ConstAttr 0x563f84f1e7f0 Implicit # | | |-FunctionDecl 0x563f84f1e918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f1e868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1e9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1ea40 Implicit # | | | `-ConstAttr 0x563f84f1ea68 Implicit # | | |-FunctionDecl 0x563f84f1eb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x563f84f1eac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x563f84f1ec28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1eca0 Implicit # | | | `-ConstAttr 0x563f84f1ecc8 Implicit # | | |-FunctionDecl 0x563f84f1edf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f1ed40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1eea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1ef18 Implicit # | | | `-ConstAttr 0x563f84f1ef40 Implicit # | | |-FunctionDecl 0x563f84f1f068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f1efb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1f118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1f190 Implicit # | | | `-ConstAttr 0x563f84f1f1b8 Implicit # | | |-FunctionDecl 0x563f84f1f2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f1f230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1f390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f84f1f408 Implicit # | | | `-ConstAttr 0x563f84f1f430 Implicit # | | |-FunctionDecl 0x563f84f1f540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x563f84f1f490 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84f1f5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f1f668 Implicit # | | | `-ConstAttr 0x563f84f1f690 Implicit # | | |-FunctionDecl 0x563f84f1f7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f1f6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1f870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f1f8e8 Implicit # | | | `-ConstAttr 0x563f84f1f910 Implicit # | | |-FunctionDecl 0x563f84f1fa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f1f988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1fae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f1fb60 Implicit # | | | `-ConstAttr 0x563f84f1fb88 Implicit # | | |-FunctionDecl 0x563f84f1fcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f1fc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f1fd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f1fdd8 Implicit # | | | `-ConstAttr 0x563f84f1fe00 Implicit # | | |-FunctionDecl 0x563f84f1ff10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x563f84f1fe60 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f84f1ffc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f20038 Implicit # | | | `-ConstAttr 0x563f84f20060 Implicit # | | |-FunctionDecl 0x563f84f20188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f200d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f20238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f202b0 Implicit # | | | `-ConstAttr 0x563f84f202d8 Implicit # | | |-FunctionDecl 0x563f84f20400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f20350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f204b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f20528 Implicit # | | | `-ConstAttr 0x563f84f20550 Implicit # | | |-FunctionDecl 0x563f84f20678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f205c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f20728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f84f207a0 Implicit # | | | `-ConstAttr 0x563f84f207c8 Implicit # | | |-FunctionDecl 0x563f84f208d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x563f84f20828 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84f20988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84f20a00 Implicit # | | | `-ConstAttr 0x563f84f20a28 Implicit # | | |-FunctionDecl 0x563f84f20b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f20a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f20bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84f20c68 Implicit # | | | `-ConstAttr 0x563f84f20c90 Implicit # | | |-FunctionDecl 0x563f84f20db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f20d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f20e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84f20ee0 Implicit # | | | `-ConstAttr 0x563f84f20f08 Implicit # | | |-FunctionDecl 0x563f84f21030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f20f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f210e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84f21158 Implicit # | | | `-ConstAttr 0x563f84f21180 Implicit # | | |-FunctionDecl 0x563f84f21290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x563f84f211e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f84f21340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84f213b8 Implicit # | | | `-ConstAttr 0x563f84f213e0 Implicit # | | |-FunctionDecl 0x563f84f21508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f21458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f215b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84f21630 Implicit # | | | `-ConstAttr 0x563f84f21658 Implicit # | | |-FunctionDecl 0x563f84ee5be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f216d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee5c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84ee5d08 Implicit # | | | `-ConstAttr 0x563f84ee5d30 Implicit # | | |-FunctionDecl 0x563f84ee5e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ee5da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee5f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f84ee5f80 Implicit # | | | `-ConstAttr 0x563f84ee5fa8 Implicit # | | |-FunctionDecl 0x563f84ee60b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x563f84ee6008 col:19 'half' # | | | |-BuiltinAliasAttr 0x563f84ee6168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee61e0 Implicit # | | | `-ConstAttr 0x563f84ee6208 Implicit # | | |-FunctionDecl 0x563f84ee6320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84ee6270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee63d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee6448 Implicit # | | | `-ConstAttr 0x563f84ee6470 Implicit # | | |-FunctionDecl 0x563f84ee6598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84ee64e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee6648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee66c0 Implicit # | | | `-ConstAttr 0x563f84ee66e8 Implicit # | | |-FunctionDecl 0x563f84ee6810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84ee6760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee68c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee6938 Implicit # | | | `-ConstAttr 0x563f84ee6960 Implicit # | | |-FunctionDecl 0x563f84ee6a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x563f84ee69c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x563f84ee6b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee6b98 Implicit # | | | `-ConstAttr 0x563f84ee6bc0 Implicit # | | |-FunctionDecl 0x563f84ee6ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84ee6c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee6d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee6e10 Implicit # | | | `-ConstAttr 0x563f84ee6e38 Implicit # | | |-FunctionDecl 0x563f84ee6f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84ee6eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee7010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee7088 Implicit # | | | `-ConstAttr 0x563f84ee70b0 Implicit # | | |-FunctionDecl 0x563f84ee71d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84ee7128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee7288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee7300 Implicit # | | | `-ConstAttr 0x563f84ee7328 Implicit # | | |-FunctionDecl 0x563f84ee7438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x563f84ee7388 col:23 'double' # | | | |-BuiltinAliasAttr 0x563f84ee74e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee7560 Implicit # | | | `-ConstAttr 0x563f84ee7588 Implicit # | | |-FunctionDecl 0x563f84ee76b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84ee7600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee7760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee77d8 Implicit # | | | `-ConstAttr 0x563f84ee7800 Implicit # | | |-FunctionDecl 0x563f84ee7928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84ee7878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee79d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee7a50 Implicit # | | | `-ConstAttr 0x563f84ee7a78 Implicit # | | |-FunctionDecl 0x563f84ee7bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84ee7af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84ee7ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f84ee7d18 Implicit # | | | `-ConstAttr 0x563f84ee7d40 Implicit # | | |-FunctionTemplateDecl 0x563f84ee8158 col:3 select # | | | |-TemplateTypeParmDecl 0x563f84ee7d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84ee80b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x563f84ee7e40 col:14 'bool' # | | | |-ParmVarDecl 0x563f84ee7eb8 col:17 'T' # | | | |-ParmVarDecl 0x563f84ee7f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x563f84ee81c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x563f84ee82a8 Implicit # | | | `-ConstAttr 0x563f84ee82d0 Implicit # | | |-FunctionTemplateDecl 0x563f84ee87d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84ee82f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84ee8728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f84ee8478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee8558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee8638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84ee8840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84ee8da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84ee88c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84ee8cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f84ee8a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee8b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee8c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84ee8e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84ee9370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84ee8e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84ee92c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f84ee9018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee90f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee91d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84ee93e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84ee9970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84ee9468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84ee98c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x563f84ee95e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84ee9660 col:39 'T' # | | | |-ParmVarDecl 0x563f84ee9740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84ee99e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2db00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84ee9a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2da58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x563f84f2d7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2d838 col:39 'T' # | | | |-ParmVarDecl 0x563f84f2d918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f2db70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2e0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f2dbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2e008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x563f84f2dd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2ddf0 col:39 'T' # | | | |-ParmVarDecl 0x563f84f2ded0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f84f2e120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2e6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f2e1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2e608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x563f84f2e328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2e408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2e480 col:53 'T' # | | | `-BuiltinAliasAttr 0x563f84f2e720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2ec60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f2e7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2ebb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x563f84f2e928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2ea08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2ea80 col:53 'T' # | | | `-BuiltinAliasAttr 0x563f84f2ecd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2f210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f2ed58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2f168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x563f84f2eed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2efb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2f030 col:53 'T' # | | | `-BuiltinAliasAttr 0x563f84f2f280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2f950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f2f308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2f8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563f84f2f620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2f698 col:23 'T' # | | | |-ParmVarDecl 0x563f84f2f710 col:26 'T' # | | | `-BuiltinAliasAttr 0x563f84f2f9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f2ffc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f2fa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f2ff18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563f84f2fcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x563f84f2fd68 col:23 'T' # | | | |-ParmVarDecl 0x563f84f2fde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x563f84f30030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f84f30630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x563f84f300b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f30588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563f84f30360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x563f84f303d8 col:23 'T' # | | | |-ParmVarDecl 0x563f84f30450 col:26 'T' # | | | `-BuiltinAliasAttr 0x563f84f306a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x563f84f30800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x563f84f30750 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84f308b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f30928 Implicit # | | | `-ConstAttr 0x563f84f30950 Implicit # | | |-FunctionDecl 0x563f84f30a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f309b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f30b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f30b90 Implicit # | | | `-ConstAttr 0x563f84f30bb8 Implicit # | | |-FunctionDecl 0x563f84f30ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f30c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f30d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f30e08 Implicit # | | | `-ConstAttr 0x563f84f30e30 Implicit # | | |-FunctionDecl 0x563f84f30f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f30ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f31008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f31080 Implicit # | | | `-ConstAttr 0x563f84f310a8 Implicit # | | |-FunctionDecl 0x563f84f311b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x563f84f31108 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84f31268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f312e0 Implicit # | | | `-ConstAttr 0x563f84f31308 Implicit # | | |-FunctionDecl 0x563f84f31430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f31380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f314e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f31558 Implicit # | | | `-ConstAttr 0x563f84f31580 Implicit # | | |-FunctionDecl 0x563f84f316a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f315f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f31758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f317e0 Implicit # | | | `-ConstAttr 0x563f84f31808 Implicit # | | |-FunctionDecl 0x563f84f31930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f31880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f319e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f84f31a58 Implicit # | | | `-ConstAttr 0x563f84f31a80 Implicit # | | |-FunctionDecl 0x563f84f31b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x563f84f31ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84f31c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f31cb8 Implicit # | | | `-ConstAttr 0x563f84f31ce0 Implicit # | | |-FunctionDecl 0x563f84f31df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f31d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f31ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f31f20 Implicit # | | | `-ConstAttr 0x563f84f31f48 Implicit # | | |-FunctionDecl 0x563f84f32070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f31fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f32120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f32198 Implicit # | | | `-ConstAttr 0x563f84f321c0 Implicit # | | |-FunctionDecl 0x563f84f322e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f32238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f32398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f32410 Implicit # | | | `-ConstAttr 0x563f84f32438 Implicit # | | |-FunctionDecl 0x563f84f32548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x563f84f32498 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84f325f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f32670 Implicit # | | | `-ConstAttr 0x563f84f32698 Implicit # | | |-FunctionDecl 0x563f84f327c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f32710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f32870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f328e8 Implicit # | | | `-ConstAttr 0x563f84f32910 Implicit # | | |-FunctionDecl 0x563f84f32a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f32988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f32ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f32b60 Implicit # | | | `-ConstAttr 0x563f84f32b88 Implicit # | | |-FunctionDecl 0x563f84f32cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f32c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f32d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f84f32dd8 Implicit # | | | `-ConstAttr 0x563f84f32e00 Implicit # | | |-FunctionDecl 0x563f84f32f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x563f84f32e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84f32fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f33038 Implicit # | | | `-ConstAttr 0x563f84f33060 Implicit # | | |-FunctionDecl 0x563f84f33178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f330c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f33228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f332a0 Implicit # | | | `-ConstAttr 0x563f84f332c8 Implicit # | | |-FunctionDecl 0x563f84f333f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f33340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f334a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f33518 Implicit # | | | `-ConstAttr 0x563f84f33540 Implicit # | | |-FunctionDecl 0x563f84f33668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f335b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f33718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f33790 Implicit # | | | `-ConstAttr 0x563f84f337b8 Implicit # | | |-FunctionDecl 0x563f84f338d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x563f84f33828 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84f33988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f33a00 Implicit # | | | `-ConstAttr 0x563f84f33a28 Implicit # | | |-FunctionDecl 0x563f84f33b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f33aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f33c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f33c78 Implicit # | | | `-ConstAttr 0x563f84f33ca0 Implicit # | | |-FunctionDecl 0x563f84f33dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f33d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f33e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f33ef0 Implicit # | | | `-ConstAttr 0x563f84f33f18 Implicit # | | |-FunctionDecl 0x563f84f34040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f33f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f340f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f84f34168 Implicit # | | | `-ConstAttr 0x563f84f34190 Implicit # | | |-FunctionDecl 0x563f84f34340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x563f84f341f0 col:15 'half' # | | | |-ParmVarDecl 0x563f84f34270 col:21 'half' # | | | |-BuiltinAliasAttr 0x563f84f343f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f34470 Implicit # | | | `-ConstAttr 0x563f84f34498 Implicit # | | |-FunctionDecl 0x563f84f34650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f84f34500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x563f84f34580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f34708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f34780 Implicit # | | | `-ConstAttr 0x563f84f347a8 Implicit # | | |-FunctionDecl 0x563f84f34970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f84f34820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x563f84f348a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f34a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f34aa0 Implicit # | | | `-ConstAttr 0x563f84f34ac8 Implicit # | | |-FunctionDecl 0x563f84f34c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f84f34b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x563f84f34bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f34d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f34dc0 Implicit # | | | `-ConstAttr 0x563f84f34de8 Implicit # | | |-FunctionDecl 0x563f84f34f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x563f84f34e48 col:17 'float' # | | | |-ParmVarDecl 0x563f84f34ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x563f84f35050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f350c8 Implicit # | | | `-ConstAttr 0x563f84f350f0 Implicit # | | |-FunctionDecl 0x563f84f352b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f84f35168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f351e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f35370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f353e8 Implicit # | | | `-ConstAttr 0x563f84f35410 Implicit # | | |-FunctionDecl 0x563f84f355d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f84f35488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f35508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f35690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f35708 Implicit # | | | `-ConstAttr 0x563f84f35730 Implicit # | | |-FunctionDecl 0x563f84f35950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f84f35800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f35880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f35a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f84f35a80 Implicit # | | | `-ConstAttr 0x563f84f35aa8 Implicit # | | |-FunctionDecl 0x563f84f35bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x563f84f35b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84f35c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f35ce0 Implicit # | | | `-ConstAttr 0x563f84f35d08 Implicit # | | |-FunctionDecl 0x563f84f35e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f35d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f35ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f35f48 Implicit # | | | `-ConstAttr 0x563f84f35f70 Implicit # | | |-FunctionDecl 0x563f84f36098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f35fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f36148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f361c0 Implicit # | | | `-ConstAttr 0x563f84f361e8 Implicit # | | |-FunctionDecl 0x563f84f36310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f36260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f363c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f36438 Implicit # | | | `-ConstAttr 0x563f84f36460 Implicit # | | |-FunctionDecl 0x563f84f36570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x563f84f364c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f84f36620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f36698 Implicit # | | | `-ConstAttr 0x563f84f366c0 Implicit # | | |-FunctionDecl 0x563f84f367e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f36738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f36898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f36910 Implicit # | | | `-ConstAttr 0x563f84f36938 Implicit # | | |-FunctionDecl 0x563f84f36a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f369b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f36b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f36b88 Implicit # | | | `-ConstAttr 0x563f84f36bb0 Implicit # | | |-FunctionDecl 0x563f84f36cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f36c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f36d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f84f36e00 Implicit # | | | `-ConstAttr 0x563f84f36e28 Implicit # | | |-FunctionDecl 0x563f84f36f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x563f84f36e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f84f36fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f37060 Implicit # | | | `-ConstAttr 0x563f84f37088 Implicit # | | |-FunctionDecl 0x563f84f371a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f370f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f37250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f372c8 Implicit # | | | `-ConstAttr 0x563f84f372f0 Implicit # | | |-FunctionDecl 0x563f84f37418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f37368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f374c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f37540 Implicit # | | | `-ConstAttr 0x563f84f37568 Implicit # | | |-FunctionDecl 0x563f84f37690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f375e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f37740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f377b8 Implicit # | | | `-ConstAttr 0x563f84f37810 Implicit # | | |-FunctionDecl 0x563f84f37920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x563f84f37870 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f84f379d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f37a48 Implicit # | | | `-ConstAttr 0x563f84f37a70 Implicit # | | |-FunctionDecl 0x563f84f37b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f37ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f37c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f37cc0 Implicit # | | | `-ConstAttr 0x563f84f37ce8 Implicit # | | |-FunctionDecl 0x563f84f37e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f37d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f37ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f37f38 Implicit # | | | `-ConstAttr 0x563f84f37f60 Implicit # | | |-FunctionDecl 0x563f84f38088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f37fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f38138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f84f381b0 Implicit # | | | `-ConstAttr 0x563f84f381d8 Implicit # | | |-FunctionDecl 0x563f84f382e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x563f84f38238 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f84f38398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f38410 Implicit # | | | `-ConstAttr 0x563f84f38438 Implicit # | | |-FunctionDecl 0x563f84f38550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f384a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f38600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f38678 Implicit # | | | `-ConstAttr 0x563f84f386a0 Implicit # | | |-FunctionDecl 0x563f84f387c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f38718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f38878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f388f0 Implicit # | | | `-ConstAttr 0x563f84f38918 Implicit # | | |-FunctionDecl 0x563f84f38a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f38990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f38af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f38b68 Implicit # | | | `-ConstAttr 0x563f84f38b90 Implicit # | | |-FunctionDecl 0x563f84f38ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x563f84f38bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f84f38d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f38dc8 Implicit # | | | `-ConstAttr 0x563f84f38df0 Implicit # | | |-FunctionDecl 0x563f84f38f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f38e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f38fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f39040 Implicit # | | | `-ConstAttr 0x563f84f39068 Implicit # | | |-FunctionDecl 0x563f84f39190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f390e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f39240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f392b8 Implicit # | | | `-ConstAttr 0x563f84f392e0 Implicit # | | |-FunctionDecl 0x563f84f39408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f39358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f394b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f84f39530 Implicit # | | | `-ConstAttr 0x563f84f39558 Implicit # | | |-FunctionDecl 0x563f84f39660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x563f84f395b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x563f84f39710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f39770 # | | | |-NoThrowAttr 0x563f84f397b0 Implicit # | | | `-ConstAttr 0x563f84f397d8 Implicit # | | |-FunctionDecl 0x563f84f39900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x563f84f39850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f399b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f39a10 # | | | |-NoThrowAttr 0x563f84f39a50 Implicit # | | | `-ConstAttr 0x563f84f39a78 Implicit # | | |-FunctionDecl 0x563f84f39ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x563f84f39af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f39c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f39cb0 # | | | |-NoThrowAttr 0x563f84f39cf0 Implicit # | | | `-ConstAttr 0x563f84f39d18 Implicit # | | |-FunctionDecl 0x563f84f39e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x563f84f39d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f39ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f39f50 # | | | |-NoThrowAttr 0x563f84f39f90 Implicit # | | | `-ConstAttr 0x563f84f39fb8 Implicit # | | |-FunctionDecl 0x563f84f3a0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x563f84f3a028 col:56 'int' # | | | |-AvailabilityAttr 0x563f84f3a180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3a240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3a270 # | | | |-NoThrowAttr 0x563f84f3a2b0 Implicit # | | | `-ConstAttr 0x563f84f3a2d8 Implicit # | | |-FunctionDecl 0x563f84f3a488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x563f84f3a360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x563f84f3a538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3a5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3a628 # | | | |-NoThrowAttr 0x563f84f3a668 Implicit # | | | `-ConstAttr 0x563f84f3a690 Implicit # | | |-FunctionDecl 0x563f84f3a848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x563f84f3a718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x563f84f3a8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3a9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3a9e8 # | | | |-NoThrowAttr 0x563f84f3aa28 Implicit # | | | `-ConstAttr 0x563f84f3aa50 Implicit # | | |-FunctionDecl 0x563f84f3ac08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x563f84f3aad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x563f84f3acb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3ad78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3ada8 # | | | |-NoThrowAttr 0x563f84f3ade8 Implicit # | | | `-ConstAttr 0x563f84f3ae10 Implicit # | | |-FunctionDecl 0x563f84f3af40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x563f84f3ae98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84f3aff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3b0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3b0e0 # | | | |-NoThrowAttr 0x563f84f3b120 Implicit # | | | `-ConstAttr 0x563f84f3b148 Implicit # | | |-FunctionDecl 0x563f84f3b2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x563f84f3b1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f84f3b3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3b468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3b498 # | | | |-NoThrowAttr 0x563f84f3b4d8 Implicit # | | | `-ConstAttr 0x563f84f3b500 Implicit # | | |-FunctionDecl 0x563f84f3b6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x563f84f3b588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f84f3b768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3b860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3b890 # | | | |-NoThrowAttr 0x563f84f3b8d0 Implicit # | | | `-ConstAttr 0x563f84f3b8f8 Implicit # | | |-FunctionDecl 0x563f84f3baa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x563f84f3b980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f84f3bb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3bc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3bc48 # | | | |-NoThrowAttr 0x563f84f3bc88 Implicit # | | | `-ConstAttr 0x563f84f3bcb0 Implicit # | | |-FunctionDecl 0x563f84f3bde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x563f84f3bd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x563f84f3be90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3bf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3bf80 # | | | |-NoThrowAttr 0x563f84f3bfc0 Implicit # | | | `-ConstAttr 0x563f84f3bfe8 Implicit # | | |-FunctionDecl 0x563f84f3c198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f3c070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f3c248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3c308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3c338 # | | | |-NoThrowAttr 0x563f84f3c378 Implicit # | | | `-ConstAttr 0x563f84f3c3a0 Implicit # | | |-FunctionDecl 0x563f84f3c558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f3c428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f3c608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3c6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3c6f8 # | | | |-NoThrowAttr 0x563f84f3c738 Implicit # | | | `-ConstAttr 0x563f84f3c760 Implicit # | | |-FunctionDecl 0x563f84f3c918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f3c7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f3c9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3ca88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3cab8 # | | | |-NoThrowAttr 0x563f84f3caf8 Implicit # | | | `-ConstAttr 0x563f84f3cb20 Implicit # | | |-FunctionDecl 0x563f84f3cc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563f84f3cba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f84f3cd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3cdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3cdf0 # | | | |-NoThrowAttr 0x563f84f3ce30 Implicit # | | | `-ConstAttr 0x563f84f3ce58 Implicit # | | |-FunctionDecl 0x563f84f3d008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f3cee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f3d0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3d178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3d1a8 # | | | |-NoThrowAttr 0x563f84f3d1e8 Implicit # | | | `-ConstAttr 0x563f84f3d210 Implicit # | | |-FunctionDecl 0x563f84f3d3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f3d298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f3d478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3d538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3d568 # | | | |-NoThrowAttr 0x563f84f3d5a8 Implicit # | | | `-ConstAttr 0x563f84f3d5d0 Implicit # | | |-FunctionDecl 0x563f84f3d788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f3d658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f3d848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3d908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3d938 # | | | |-NoThrowAttr 0x563f84f3d978 Implicit # | | | `-ConstAttr 0x563f84f3d9a0 Implicit # | | |-FunctionDecl 0x563f84f3dab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x563f84f3da10 col:58 'float' # | | | |-AvailabilityAttr 0x563f84f3db68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3dc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3dc58 # | | | |-NoThrowAttr 0x563f84f3dc98 Implicit # | | | `-ConstAttr 0x563f84f3dcc0 Implicit # | | |-FunctionDecl 0x563f84f3ddf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x563f84f3dd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x563f84f3dea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3df68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3df98 # | | | |-NoThrowAttr 0x563f84f3dfd8 Implicit # | | | `-ConstAttr 0x563f84f3e000 Implicit # | | |-FunctionDecl 0x563f84f3e138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x563f84f3e088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x563f84f3e1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3e2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3e2d8 # | | | |-NoThrowAttr 0x563f84f3e318 Implicit # | | | `-ConstAttr 0x563f84f3e340 Implicit # | | |-FunctionDecl 0x563f84f3e478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x563f84f3e3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x563f84f3e528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3e5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3e618 # | | | |-NoThrowAttr 0x563f84f3e658 Implicit # | | | `-ConstAttr 0x563f84f3e680 Implicit # | | |-FunctionDecl 0x563f84f3e798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x563f84f3e6f0 col:59 'double' # | | | |-AvailabilityAttr 0x563f84f3e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3e938 # | | | |-NoThrowAttr 0x563f84f3e978 Implicit # | | | `-ConstAttr 0x563f84f3e9a0 Implicit # | | |-FunctionDecl 0x563f84f3eb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x563f84f3ea28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x563f84f3ec08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3ecc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3ecf8 # | | | |-NoThrowAttr 0x563f84f3ed38 Implicit # | | | `-ConstAttr 0x563f84f3ed60 Implicit # | | |-FunctionDecl 0x563f84f3ef18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x563f84f3ede8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x563f84f3efc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3f088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3f0b8 # | | | |-NoThrowAttr 0x563f84f3f0f8 Implicit # | | | `-ConstAttr 0x563f84f3f120 Implicit # | | |-FunctionDecl 0x563f84f3f2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x563f84f3f1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x563f84f3f388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3f448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f84f3f478 # | | | |-NoThrowAttr 0x563f84f3f4b8 Implicit # | | | `-ConstAttr 0x563f84f3f4e0 Implicit # | | |-FunctionDecl 0x563f84f3f5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x563f84f3f548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x563f84f3f6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3f760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x563f84f3f790 # | | | |-NoThrowAttr 0x563f84f3f7d0 Implicit # | | | `-ConstAttr 0x563f84f3f7f8 Implicit # | | |-FunctionDecl 0x563f84f3f908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x563f84f3f860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x563f84f3f9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3fa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x563f84f3faa8 # | | | |-NoThrowAttr 0x563f84f3fae8 Implicit # | | | `-ConstAttr 0x563f84f3fb10 Implicit # | | |-FunctionDecl 0x563f84f3fc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x563f84f3fb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x563f84f3fd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f3fe08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x563f84f3fe38 # | | | |-NoThrowAttr 0x563f84f3fe78 Implicit # | | | `-ConstAttr 0x563f84f3fea0 Implicit # | | |-FunctionDecl 0x563f84f40028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x563f84f3fef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x563f84f400d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f40198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x563f84f401c8 # | | | |-NoThrowAttr 0x563f84f40208 Implicit # | | | `-ConstAttr 0x563f84f40230 Implicit # | | |-FunctionDecl 0x563f84f40308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x563f84f403b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f40470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x563f84f404a0 # | | | |-NoThrowAttr 0x563f84f404e0 Implicit # | | | `-ConstAttr 0x563f84f40508 Implicit # | | |-FunctionDecl 0x563f84f405a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x563f84f40648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f40708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x563f84f40738 # | | | |-NoThrowAttr 0x563f84f40778 Implicit # | | | `-ConstAttr 0x563f84f407a0 Implicit # | | |-FunctionDecl 0x563f84f40810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x563f84f408b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f40978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x563f84f409a8 # | | | |-NoThrowAttr 0x563f84f409e8 Implicit # | | | `-ConstAttr 0x563f84f40a10 Implicit # | | |-FunctionDecl 0x563f84f40b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x563f84f40a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x563f84f40bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f40c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x563f84f40cb8 # | | | |-NoThrowAttr 0x563f84f40cf8 Implicit # | | | `-ConstAttr 0x563f84f40d20 Implicit # | | |-FunctionDecl 0x563f84f40f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x563f84f40d68 col:53 'bool' # | | | |-ParmVarDecl 0x563f84f40de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f40fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f41048 # | | | |-NoThrowAttr 0x563f84f41088 Implicit # | | | `-ConstAttr 0x563f84f410b0 Implicit # | | |-FunctionDecl 0x563f84f412e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f41118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x563f84f41198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f413a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f41400 # | | | |-NoThrowAttr 0x563f84f41440 Implicit # | | | `-ConstAttr 0x563f84f41468 Implicit # | | |-FunctionDecl 0x563f84f416b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f414e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x563f84f41560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f41770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f417d0 # | | | |-NoThrowAttr 0x563f84f41810 Implicit # | | | `-ConstAttr 0x563f84f42870 Implicit # | | |-FunctionDecl 0x563f84f42ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f428e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x563f84f42968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f42b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f42bd0 # | | | |-NoThrowAttr 0x563f84f42c10 Implicit # | | | `-ConstAttr 0x563f84f42c38 Implicit # | | |-FunctionDecl 0x563f84f42e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x563f84f42c98 col:53 'half' # | | | |-ParmVarDecl 0x563f84f42d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f42f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f42f80 # | | | |-NoThrowAttr 0x563f84f42fc0 Implicit # | | | `-ConstAttr 0x563f84f42fe8 Implicit # | | |-FunctionDecl 0x563f84f43238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f43060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x563f84f430e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f432f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f43350 # | | | |-NoThrowAttr 0x563f84f43390 Implicit # | | | `-ConstAttr 0x563f84f433b8 Implicit # | | |-FunctionDecl 0x563f84f43608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f43430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x563f84f434b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f436c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f43720 # | | | |-NoThrowAttr 0x563f84f43760 Implicit # | | | `-ConstAttr 0x563f84f43788 Implicit # | | |-FunctionDecl 0x563f84f439d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f43800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x563f84f43880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f43a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f43af0 # | | | |-NoThrowAttr 0x563f84f43b30 Implicit # | | | `-ConstAttr 0x563f84f43b58 Implicit # | | |-FunctionDecl 0x563f84f43d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x563f84f43bb8 col:51 'int' # | | | |-ParmVarDecl 0x563f84f43c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f43e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f43ea0 # | | | |-NoThrowAttr 0x563f84f43ee0 Implicit # | | | `-ConstAttr 0x563f84f43f08 Implicit # | | |-FunctionDecl 0x563f84f44158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f43f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x563f84f44000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f44210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f44270 # | | | |-NoThrowAttr 0x563f84f442b0 Implicit # | | | `-ConstAttr 0x563f84f442d8 Implicit # | | |-FunctionDecl 0x563f84f44528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f44350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x563f84f443d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f445e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f44640 # | | | |-NoThrowAttr 0x563f84f44680 Implicit # | | | `-ConstAttr 0x563f84f446a8 Implicit # | | |-FunctionDecl 0x563f84f44938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f44720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x563f84f447a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f449f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f44a50 # | | | |-NoThrowAttr 0x563f84f44a90 Implicit # | | | `-ConstAttr 0x563f84f44ab8 Implicit # | | |-FunctionDecl 0x563f84f44cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x563f84f44b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84f44bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f44d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f44de0 # | | | |-NoThrowAttr 0x563f84f44e20 Implicit # | | | `-ConstAttr 0x563f84f44e48 Implicit # | | |-FunctionDecl 0x563f84f45098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f44ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84f44f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f45150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f451b0 # | | | |-NoThrowAttr 0x563f84f451f0 Implicit # | | | `-ConstAttr 0x563f84f45218 Implicit # | | |-FunctionDecl 0x563f84f45468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f45290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84f45310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f45520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f45580 # | | | |-NoThrowAttr 0x563f84f455c0 Implicit # | | | `-ConstAttr 0x563f84f455e8 Implicit # | | |-FunctionDecl 0x563f84f45838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f45660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84f456e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f458f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f45950 # | | | |-NoThrowAttr 0x563f84f45990 Implicit # | | | `-ConstAttr 0x563f84f459b8 Implicit # | | |-FunctionDecl 0x563f84f45be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x563f84f45a18 col:55 'float' # | | | |-ParmVarDecl 0x563f84f45a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f45ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f45d00 # | | | |-NoThrowAttr 0x563f84f45d40 Implicit # | | | `-ConstAttr 0x563f84f45d68 Implicit # | | |-FunctionDecl 0x563f84f45fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f45de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x563f84f45e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f46070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f460d0 # | | | |-NoThrowAttr 0x563f84f46110 Implicit # | | | `-ConstAttr 0x563f84f46138 Implicit # | | |-FunctionDecl 0x563f84f46388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f461b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x563f84f46230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f46440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f464a0 # | | | |-NoThrowAttr 0x563f84f464e0 Implicit # | | | `-ConstAttr 0x563f84f46508 Implicit # | | |-FunctionDecl 0x563f84f46758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f46580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x563f84f46600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f46810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f46890 # | | | |-NoThrowAttr 0x563f84f468d0 Implicit # | | | `-ConstAttr 0x563f84f468f8 Implicit # | | |-FunctionDecl 0x563f84f46b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x563f84f46970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84f469f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f46c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f46c60 # | | | |-NoThrowAttr 0x563f84f46ca0 Implicit # | | | `-ConstAttr 0x563f84f46cc8 Implicit # | | |-FunctionDecl 0x563f84f46f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f46d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84f46dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f46fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f47030 # | | | |-NoThrowAttr 0x563f84f47070 Implicit # | | | `-ConstAttr 0x563f84f47098 Implicit # | | |-FunctionDecl 0x563f84f472e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f47110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84f47190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f473a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f47400 # | | | |-NoThrowAttr 0x563f84f47440 Implicit # | | | `-ConstAttr 0x563f84f47468 Implicit # | | |-FunctionDecl 0x563f84f476b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f474e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84f47560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f47770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f477d0 # | | | |-NoThrowAttr 0x563f84f47810 Implicit # | | | `-ConstAttr 0x563f84f47838 Implicit # | | |-FunctionDecl 0x563f84f47a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x563f84f478b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84f47930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f47b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f47ba0 # | | | |-NoThrowAttr 0x563f84f47be0 Implicit # | | | `-ConstAttr 0x563f84f47c08 Implicit # | | |-FunctionDecl 0x563f84f47e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f47c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84f47d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f47f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f47f70 # | | | |-NoThrowAttr 0x563f84f47fb0 Implicit # | | | `-ConstAttr 0x563f84f47fd8 Implicit # | | |-FunctionDecl 0x563f84f48228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f48050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84f480d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f482e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f48340 # | | | |-NoThrowAttr 0x563f84f48380 Implicit # | | | `-ConstAttr 0x563f84f483a8 Implicit # | | |-FunctionDecl 0x563f84f485f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f48420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84f484a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f486b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f48710 # | | | |-NoThrowAttr 0x563f84f48750 Implicit # | | | `-ConstAttr 0x563f84f48778 Implicit # | | |-FunctionDecl 0x563f84f489f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x563f84f487d8 col:57 'double' # | | | |-ParmVarDecl 0x563f84f488a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f48ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f48b10 # | | | |-NoThrowAttr 0x563f84f48b50 Implicit # | | | `-ConstAttr 0x563f84f48b78 Implicit # | | |-FunctionDecl 0x563f84f48dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x563f84f48bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x563f84f48c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f48e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f48ee0 # | | | |-NoThrowAttr 0x563f84f48f20 Implicit # | | | `-ConstAttr 0x563f84f48f48 Implicit # | | |-FunctionDecl 0x563f84f49198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x563f84f48fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x563f84f49040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f49250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f492b0 # | | | |-NoThrowAttr 0x563f84f492f0 Implicit # | | | `-ConstAttr 0x563f84f49318 Implicit # | | |-FunctionDecl 0x563f84f49568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x563f84f49390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x563f84f49410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f49620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f84f49680 # | | | |-NoThrowAttr 0x563f84f496c0 Implicit # | | | `-ConstAttr 0x563f84f496e8 Implicit # | | |-FunctionDecl 0x563f84f49820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f49770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84f498d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f49990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f499c0 # | | | |-NoThrowAttr 0x563f84f49a00 Implicit # | | | `-ConstAttr 0x563f84f49a28 Implicit # | | |-FunctionDecl 0x563f84f49b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f49aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f84f49c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f49cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f49cf0 # | | | |-NoThrowAttr 0x563f84f49d30 Implicit # | | | `-ConstAttr 0x563f84f49d58 Implicit # | | |-FunctionDecl 0x563f84f49e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f49de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f84f49f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4a000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f4a030 # | | | |-NoThrowAttr 0x563f84f4a070 Implicit # | | | `-ConstAttr 0x563f84f4a098 Implicit # | | |-FunctionDecl 0x563f84f4a1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f4a120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f84f4a280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4a340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f4a370 # | | | |-NoThrowAttr 0x563f84f4a3b0 Implicit # | | | `-ConstAttr 0x563f84f4a3d8 Implicit # | | |-FunctionDecl 0x563f84f4a510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f4a460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f84f4a5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4a680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f4a6b0 # | | | |-NoThrowAttr 0x563f84f4a6f0 Implicit # | | | `-ConstAttr 0x563f84f4a718 Implicit # | | |-FunctionDecl 0x563f84f4a8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f4a7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f4a960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4aa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f4aa50 # | | | |-NoThrowAttr 0x563f84f4aa90 Implicit # | | | `-ConstAttr 0x563f84f4aab8 Implicit # | | |-FunctionDecl 0x563f84f4abf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f4ab40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f4aca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4ad60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f4ad90 # | | | |-NoThrowAttr 0x563f84f4add0 Implicit # | | | `-ConstAttr 0x563f84f4adf8 Implicit # | | |-FunctionDecl 0x563f84f4af30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f4ae80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f4afe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4b0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f84f4b0d0 # | | | |-NoThrowAttr 0x563f84f4b110 Implicit # | | | `-ConstAttr 0x563f84f4b138 Implicit # | | |-FunctionDecl 0x563f84f4b270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f4b1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84f4b320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4b3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4b410 # | | | |-NoThrowAttr 0x563f84f4b450 Implicit # | | | `-ConstAttr 0x563f84f4b478 Implicit # | | |-FunctionDecl 0x563f84f4b5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f4b4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f84f4b650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4b710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4b740 # | | | |-NoThrowAttr 0x563f84f4b780 Implicit # | | | `-ConstAttr 0x563f84f4b7a8 Implicit # | | |-FunctionDecl 0x563f84f4b8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f4b830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f84f4b990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4ba50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4ba80 # | | | |-NoThrowAttr 0x563f84f4bac0 Implicit # | | | `-ConstAttr 0x563f84f4bae8 Implicit # | | |-FunctionDecl 0x563f84f4bc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f4bb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f84f4bcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4bd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4bdc0 # | | | |-NoThrowAttr 0x563f84f4be00 Implicit # | | | `-ConstAttr 0x563f84f4be28 Implicit # | | |-FunctionDecl 0x563f84f4bf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f4beb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f84f4c010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4c0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4c100 # | | | |-NoThrowAttr 0x563f84f4c140 Implicit # | | | `-ConstAttr 0x563f84f4c168 Implicit # | | |-FunctionDecl 0x563f84f4c2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f4c1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f4c350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4c410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4c440 # | | | |-NoThrowAttr 0x563f84f4c480 Implicit # | | | `-ConstAttr 0x563f84f4c4a8 Implicit # | | |-FunctionDecl 0x563f84f4c5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f4c530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f4c690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4c750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4c780 # | | | |-NoThrowAttr 0x563f84f4c7c0 Implicit # | | | `-ConstAttr 0x563f84f4c7e8 Implicit # | | |-FunctionDecl 0x563f84f4c970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f4c8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f4ca20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4cae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f84f4cb10 # | | | |-NoThrowAttr 0x563f84f4cb50 Implicit # | | | `-ConstAttr 0x563f84f4cb78 Implicit # | | |-FunctionDecl 0x563f84f4ccb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f4cc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84f4cd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4ce20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4ce50 # | | | |-NoThrowAttr 0x563f84f4ce90 Implicit # | | | `-ConstAttr 0x563f84f4ceb8 Implicit # | | |-FunctionDecl 0x563f84f4cfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f4cf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f84f4d090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4d150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4d180 # | | | |-NoThrowAttr 0x563f84f4d1c0 Implicit # | | | `-ConstAttr 0x563f84f4d1e8 Implicit # | | |-FunctionDecl 0x563f84f4d320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f4d270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f84f4d3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4d490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4d4c0 # | | | |-NoThrowAttr 0x563f84f4d500 Implicit # | | | `-ConstAttr 0x563f84f4d528 Implicit # | | |-FunctionDecl 0x563f84f4d660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f4d5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f84f4d710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4d7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4d800 # | | | |-NoThrowAttr 0x563f84f4d840 Implicit # | | | `-ConstAttr 0x563f84f4d868 Implicit # | | |-FunctionDecl 0x563f84f4d9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f4d8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f84f4da50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4db10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4db40 # | | | |-NoThrowAttr 0x563f84f4db80 Implicit # | | | `-ConstAttr 0x563f84f4dba8 Implicit # | | |-FunctionDecl 0x563f84f4dce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f4dc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f4dd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4de50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4de80 # | | | |-NoThrowAttr 0x563f84f4dec0 Implicit # | | | `-ConstAttr 0x563f84f4dee8 Implicit # | | |-FunctionDecl 0x563f84f4e020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f4df70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f4e0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4e190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4e1c0 # | | | |-NoThrowAttr 0x563f84f4e200 Implicit # | | | `-ConstAttr 0x563f84f4e228 Implicit # | | |-FunctionDecl 0x563f84f4e360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f4e2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f4e410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f4e4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f84f4e500 # | | | |-NoThrowAttr 0x563f84f4e540 Implicit # | | | `-ConstAttr 0x563f84f4e568 Implicit # | | |-FunctionDecl 0x563f84f4e678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x563f84f4e5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f84f4e728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4e788 # | | | |-NoThrowAttr 0x563f84f4e7c8 Implicit # | | | `-ConstAttr 0x563f84f4e7f0 Implicit # | | |-FunctionDecl 0x563f84f4e9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f4e858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4ea68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4eac8 # | | | |-NoThrowAttr 0x563f84f4eb08 Implicit # | | | `-ConstAttr 0x563f84f4eb30 Implicit # | | |-FunctionDecl 0x563f84f4ec58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f4eba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4ed08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4ed68 # | | | |-NoThrowAttr 0x563f84f4eda8 Implicit # | | | `-ConstAttr 0x563f84f4edd0 Implicit # | | |-FunctionDecl 0x563f84f4eef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f4ee48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4efa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4f008 # | | | |-NoThrowAttr 0x563f84f4f048 Implicit # | | | `-ConstAttr 0x563f84f4f070 Implicit # | | |-FunctionDecl 0x563f84f4f180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x563f84f4f0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x563f84f4f230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4f290 # | | | |-NoThrowAttr 0x563f84f4f2d0 Implicit # | | | `-ConstAttr 0x563f84f4f2f8 Implicit # | | |-FunctionDecl 0x563f84f4f420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f4f370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4f4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4f530 # | | | |-NoThrowAttr 0x563f84f4f570 Implicit # | | | `-ConstAttr 0x563f84f4f598 Implicit # | | |-FunctionDecl 0x563f84f4f6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f4f610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4f770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4f7d0 # | | | |-NoThrowAttr 0x563f84f4f810 Implicit # | | | `-ConstAttr 0x563f84f4f838 Implicit # | | |-FunctionDecl 0x563f84f4f960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f4f8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4fa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4fa70 # | | | |-NoThrowAttr 0x563f84f4fab0 Implicit # | | | `-ConstAttr 0x563f84f4fad8 Implicit # | | |-FunctionDecl 0x563f84f4fc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f4fb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f4fcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4fd10 # | | | |-NoThrowAttr 0x563f84f4fd50 Implicit # | | | `-ConstAttr 0x563f84f4fd78 Implicit # | | |-FunctionDecl 0x563f84f4fea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f4fdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f4ff50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f4ffb0 # | | | |-NoThrowAttr 0x563f84f4fff0 Implicit # | | | `-ConstAttr 0x563f84f50018 Implicit # | | |-FunctionDecl 0x563f84f50140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f50090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f501f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f50250 # | | | |-NoThrowAttr 0x563f84f50290 Implicit # | | | `-ConstAttr 0x563f84f502b8 Implicit # | | |-FunctionDecl 0x563f84f503e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f50330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f50490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f504f0 # | | | |-NoThrowAttr 0x563f84f50530 Implicit # | | | `-ConstAttr 0x563f84f50558 Implicit # | | |-FunctionDecl 0x563f84f50680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f505d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f50730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f50790 # | | | |-NoThrowAttr 0x563f84f507d0 Implicit # | | | `-ConstAttr 0x563f84f507f8 Implicit # | | |-FunctionDecl 0x563f84f50bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f50870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f50c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f50cd0 # | | | |-NoThrowAttr 0x563f84f50d10 Implicit # | | | `-ConstAttr 0x563f84f50d38 Implicit # | | |-FunctionDecl 0x563f84f50e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f50db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f50f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f50f70 # | | | |-NoThrowAttr 0x563f84f50fb0 Implicit # | | | `-ConstAttr 0x563f84f50fd8 Implicit # | | |-FunctionDecl 0x563f84f51100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f51050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f511b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f51210 # | | | |-NoThrowAttr 0x563f84f51250 Implicit # | | | `-ConstAttr 0x563f84f51278 Implicit # | | |-FunctionDecl 0x563f84f513a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f512f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f51450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f514b0 # | | | |-NoThrowAttr 0x563f84f514f0 Implicit # | | | `-ConstAttr 0x563f84f51518 Implicit # | | |-FunctionDecl 0x563f84f51640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f51590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f516f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f51750 # | | | |-NoThrowAttr 0x563f84f51790 Implicit # | | | `-ConstAttr 0x563f84f517b8 Implicit # | | |-FunctionDecl 0x563f84f518e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f51830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f51990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f519f0 # | | | |-NoThrowAttr 0x563f84f51a30 Implicit # | | | `-ConstAttr 0x563f84f51a58 Implicit # | | |-FunctionDecl 0x563f84f51b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f51ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f51c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f51c90 # | | | |-NoThrowAttr 0x563f84f51cd0 Implicit # | | | `-ConstAttr 0x563f84f51cf8 Implicit # | | |-FunctionDecl 0x563f84f51e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x563f84f51d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x563f84f51eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f51f18 # | | | |-NoThrowAttr 0x563f84f51f58 Implicit # | | | `-ConstAttr 0x563f84f51f80 Implicit # | | |-FunctionDecl 0x563f84f520a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f51ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f52158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f521b8 # | | | |-NoThrowAttr 0x563f84f521f8 Implicit # | | | `-ConstAttr 0x563f84f52220 Implicit # | | |-FunctionDecl 0x563f84f52348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f52298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f523f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f52458 # | | | |-NoThrowAttr 0x563f84f52498 Implicit # | | | `-ConstAttr 0x563f84f524c0 Implicit # | | |-FunctionDecl 0x563f84f525e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f52538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f52698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f526f8 # | | | |-NoThrowAttr 0x563f84f52738 Implicit # | | | `-ConstAttr 0x563f84f52760 Implicit # | | |-FunctionDecl 0x563f84f52870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x563f84f527c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x563f84f52920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f52980 # | | | |-NoThrowAttr 0x563f84f529c0 Implicit # | | | `-ConstAttr 0x563f84f529e8 Implicit # | | |-FunctionDecl 0x563f84f52b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f52a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f52e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f52e70 # | | | |-NoThrowAttr 0x563f84f52eb0 Implicit # | | | `-ConstAttr 0x563f84f52ed8 Implicit # | | |-FunctionDecl 0x563f84f53000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f52f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f530b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f53110 # | | | |-NoThrowAttr 0x563f84f53150 Implicit # | | | `-ConstAttr 0x563f84f53178 Implicit # | | |-FunctionDecl 0x563f84f532a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f531f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f53350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f84f533b0 # | | | |-NoThrowAttr 0x563f84f533f0 Implicit # | | | `-ConstAttr 0x563f84f53418 Implicit # | | |-FunctionDecl 0x563f84f53528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x563f84f53478 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f84f535d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f53638 # | | | |-NoThrowAttr 0x563f84f53678 Implicit # | | | `-ConstAttr 0x563f84f536a0 Implicit # | | |-FunctionDecl 0x563f84f537b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f53708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f53868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f538c8 # | | | |-NoThrowAttr 0x563f84f53908 Implicit # | | | `-ConstAttr 0x563f84f53930 Implicit # | | |-FunctionDecl 0x563f84f53a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f539a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f53b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f53b68 # | | | |-NoThrowAttr 0x563f84f53ba8 Implicit # | | | `-ConstAttr 0x563f84f53bd0 Implicit # | | |-FunctionDecl 0x563f84f53cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f53c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f53da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f53e08 # | | | |-NoThrowAttr 0x563f84f53e48 Implicit # | | | `-ConstAttr 0x563f84f53e70 Implicit # | | |-FunctionDecl 0x563f84f53f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x563f84f53ee0 col:50 'int' # | | | |-AvailabilityAttr 0x563f84f54040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f54100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f54130 # | | | |-NoThrowAttr 0x563f84f54170 Implicit # | | | `-ConstAttr 0x563f84f54198 Implicit # | | |-FunctionDecl 0x563f84f542d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f54220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x563f84f54380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f54440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f54470 # | | | |-NoThrowAttr 0x563f84f544b0 Implicit # | | | `-ConstAttr 0x563f84f544d8 Implicit # | | |-FunctionDecl 0x563f84f54610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f54560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x563f84f546c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f54780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f547b0 # | | | |-NoThrowAttr 0x563f84f547f0 Implicit # | | | `-ConstAttr 0x563f84f54818 Implicit # | | |-FunctionDecl 0x563f84f54950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f548a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x563f84f54a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f54ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f54af0 # | | | |-NoThrowAttr 0x563f84f54b30 Implicit # | | | `-ConstAttr 0x563f84f54b58 Implicit # | | |-FunctionDecl 0x563f84f54c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f54be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84f54d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f55e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f55e60 # | | | |-NoThrowAttr 0x563f84f55ea0 Implicit # | | | `-ConstAttr 0x563f84f55ec8 Implicit # | | |-FunctionDecl 0x563f84f56000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f55f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f84f560b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f56170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f561a0 # | | | |-NoThrowAttr 0x563f84f561e0 Implicit # | | | `-ConstAttr 0x563f84f56208 Implicit # | | |-FunctionDecl 0x563f84f56340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f56290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f84f563f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f564b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f564e0 # | | | |-NoThrowAttr 0x563f84f56520 Implicit # | | | `-ConstAttr 0x563f84f56548 Implicit # | | |-FunctionDecl 0x563f84f56680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f565d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f84f56730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f567f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f56820 # | | | |-NoThrowAttr 0x563f84f56860 Implicit # | | | `-ConstAttr 0x563f84f56888 Implicit # | | |-FunctionDecl 0x563f84f569c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f56910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x563f84f56a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f56b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f56b60 # | | | |-NoThrowAttr 0x563f84f56ba0 Implicit # | | | `-ConstAttr 0x563f84f56bc8 Implicit # | | |-FunctionDecl 0x563f84f56d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f56c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f56db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f56e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f56ea0 # | | | |-NoThrowAttr 0x563f84f56ee0 Implicit # | | | `-ConstAttr 0x563f84f56f08 Implicit # | | |-FunctionDecl 0x563f84f57040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f56f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f570f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f571b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f571e0 # | | | |-NoThrowAttr 0x563f84f57220 Implicit # | | | `-ConstAttr 0x563f84f57248 Implicit # | | |-FunctionDecl 0x563f84f57380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f572d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f57430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f574f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f57520 # | | | |-NoThrowAttr 0x563f84f57560 Implicit # | | | `-ConstAttr 0x563f84f57588 Implicit # | | |-FunctionDecl 0x563f84f576c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f57610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f84f57770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f57830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f57860 # | | | |-NoThrowAttr 0x563f84f578a0 Implicit # | | | `-ConstAttr 0x563f84f578c8 Implicit # | | |-FunctionDecl 0x563f84f57a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f57950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f57ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f57b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f57ba0 # | | | |-NoThrowAttr 0x563f84f57be0 Implicit # | | | `-ConstAttr 0x563f84f57c08 Implicit # | | |-FunctionDecl 0x563f84f57d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f57c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f5b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5b680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5b6b0 # | | | |-NoThrowAttr 0x563f84f5b6f0 Implicit # | | | `-ConstAttr 0x563f84f5b718 Implicit # | | |-FunctionDecl 0x563f84f5b850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f5b7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f5b900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5b9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5b9f0 # | | | |-NoThrowAttr 0x563f84f5ba30 Implicit # | | | `-ConstAttr 0x563f84f5ba58 Implicit # | | |-FunctionDecl 0x563f84f5bb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x563f84f5bac8 col:54 'float' # | | | |-AvailabilityAttr 0x563f84f5bc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5bce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5bd18 # | | | |-NoThrowAttr 0x563f84f5bd58 Implicit # | | | `-ConstAttr 0x563f84f5bd80 Implicit # | | |-FunctionDecl 0x563f84f5beb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f5be08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x563f84f5bf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5c028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5c058 # | | | |-NoThrowAttr 0x563f84f5c098 Implicit # | | | `-ConstAttr 0x563f84f5c0c0 Implicit # | | |-FunctionDecl 0x563f84f5c1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f5c148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x563f84f5c2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5c368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5c398 # | | | |-NoThrowAttr 0x563f84f5c3d8 Implicit # | | | `-ConstAttr 0x563f84f5c400 Implicit # | | |-FunctionDecl 0x563f84f5c538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f5c488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x563f84f5c5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5c6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5c6d8 # | | | |-NoThrowAttr 0x563f84f5c718 Implicit # | | | `-ConstAttr 0x563f84f5c740 Implicit # | | |-FunctionDecl 0x563f84f5c860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x563f84f5c7b0 col:56 'double' # | | | |-AvailabilityAttr 0x563f84f5c910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5c9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5ca00 # | | | |-NoThrowAttr 0x563f84f5ca40 Implicit # | | | `-ConstAttr 0x563f84f5ca68 Implicit # | | |-FunctionDecl 0x563f84f5cba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f5caf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x563f84f5cc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5cd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5cd40 # | | | |-NoThrowAttr 0x563f84f5cd80 Implicit # | | | `-ConstAttr 0x563f84f5cda8 Implicit # | | |-FunctionDecl 0x563f84f5cee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f5ce30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x563f84f5cf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5d050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5d080 # | | | |-NoThrowAttr 0x563f84f5d0c0 Implicit # | | | `-ConstAttr 0x563f84f5d0e8 Implicit # | | |-FunctionDecl 0x563f84f5d220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f5d170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x563f84f5d2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f5d390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f84f5d3c0 # | | | |-NoThrowAttr 0x563f84f5d400 Implicit # | | | `-ConstAttr 0x563f84f5d428 Implicit # | | |-FunctionDecl 0x563f84f5d5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x563f84f5d488 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f84f5d680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5d6e0 # | | | |-NoThrowAttr 0x563f84f5d720 Implicit # | | | `-ConstAttr 0x563f84f5d748 Implicit # | | |-FunctionDecl 0x563f84f5d860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f5d7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5d910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5d970 # | | | |-NoThrowAttr 0x563f84f5d9b0 Implicit # | | | `-ConstAttr 0x563f84f5d9d8 Implicit # | | |-FunctionDecl 0x563f84f5db00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f5da50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5dbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5dc10 # | | | |-NoThrowAttr 0x563f84f5dc50 Implicit # | | | `-ConstAttr 0x563f84f5dc78 Implicit # | | |-FunctionDecl 0x563f84f5dda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f5dcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5de50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5deb0 # | | | |-NoThrowAttr 0x563f84f5def0 Implicit # | | | `-ConstAttr 0x563f84f5df18 Implicit # | | |-FunctionDecl 0x563f84f5e028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x563f84f5df78 col:50 'int' # | | | |-BuiltinAliasAttr 0x563f84f5e0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5e138 # | | | |-NoThrowAttr 0x563f84f5e178 Implicit # | | | `-ConstAttr 0x563f84f5e1a0 Implicit # | | |-FunctionDecl 0x563f84f5e2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f5e218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5e378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5e3d8 # | | | |-NoThrowAttr 0x563f84f5e418 Implicit # | | | `-ConstAttr 0x563f84f5e440 Implicit # | | |-FunctionDecl 0x563f84f5e568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f5e4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5e618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5e678 # | | | |-NoThrowAttr 0x563f84f5e6b8 Implicit # | | | `-ConstAttr 0x563f84f5e6e0 Implicit # | | |-FunctionDecl 0x563f84f5e808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f5e758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5e8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5e918 # | | | |-NoThrowAttr 0x563f84f5e958 Implicit # | | | `-ConstAttr 0x563f84f5e980 Implicit # | | |-FunctionDecl 0x563f84f5eaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f5e9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f5eb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5ebb8 # | | | |-NoThrowAttr 0x563f84f5ebf8 Implicit # | | | `-ConstAttr 0x563f84f5ec20 Implicit # | | |-FunctionDecl 0x563f84f5ed48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f5ec98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5edf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5ee58 # | | | |-NoThrowAttr 0x563f84f5ee98 Implicit # | | | `-ConstAttr 0x563f84f5eec0 Implicit # | | |-FunctionDecl 0x563f84f5efe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f5ef38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5f098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5f0f8 # | | | |-NoThrowAttr 0x563f84f5f138 Implicit # | | | `-ConstAttr 0x563f84f5f160 Implicit # | | |-FunctionDecl 0x563f84f5f288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f5f1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5f338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5f398 # | | | |-NoThrowAttr 0x563f84f5f3d8 Implicit # | | | `-ConstAttr 0x563f84f5f400 Implicit # | | |-FunctionDecl 0x563f84f5f528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f5f478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f5f5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5f648 # | | | |-NoThrowAttr 0x563f84f5f688 Implicit # | | | `-ConstAttr 0x563f84f5f6b0 Implicit # | | |-FunctionDecl 0x563f84f5f7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f5f728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5f888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5f8e8 # | | | |-NoThrowAttr 0x563f84f5f928 Implicit # | | | `-ConstAttr 0x563f84f5f950 Implicit # | | |-FunctionDecl 0x563f84f5fa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f5f9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5fb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5fb88 # | | | |-NoThrowAttr 0x563f84f5fbc8 Implicit # | | | `-ConstAttr 0x563f84f5fbf0 Implicit # | | |-FunctionDecl 0x563f84f5fd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f5fc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f5fdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f5fe28 # | | | |-NoThrowAttr 0x563f84f5fe68 Implicit # | | | `-ConstAttr 0x563f84f5fe90 Implicit # | | |-FunctionDecl 0x563f84f5ffb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f5ff08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f60068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f600c8 # | | | |-NoThrowAttr 0x563f84f60108 Implicit # | | | `-ConstAttr 0x563f84f60130 Implicit # | | |-FunctionDecl 0x563f84f60258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f601a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f60308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f60368 # | | | |-NoThrowAttr 0x563f84f603a8 Implicit # | | | `-ConstAttr 0x563f84f603d0 Implicit # | | |-FunctionDecl 0x563f84f604f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f60448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f605a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f60608 # | | | |-NoThrowAttr 0x563f84f60648 Implicit # | | | `-ConstAttr 0x563f84f60670 Implicit # | | |-FunctionDecl 0x563f84f60798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f606e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f60848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f608a8 # | | | |-NoThrowAttr 0x563f84f608e8 Implicit # | | | `-ConstAttr 0x563f84f60910 Implicit # | | |-FunctionDecl 0x563f84f60a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x563f84f60970 col:54 'float' # | | | |-BuiltinAliasAttr 0x563f84f60ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f60b30 # | | | |-NoThrowAttr 0x563f84f60b70 Implicit # | | | `-ConstAttr 0x563f84f60b98 Implicit # | | |-FunctionDecl 0x563f84f60cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f60c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f60d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f60dd0 # | | | |-NoThrowAttr 0x563f84f60e10 Implicit # | | | `-ConstAttr 0x563f84f60e38 Implicit # | | |-FunctionDecl 0x563f84f60f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f60eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f61010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f61070 # | | | |-NoThrowAttr 0x563f84f610b0 Implicit # | | | `-ConstAttr 0x563f84f610d8 Implicit # | | |-FunctionDecl 0x563f84f61200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f61150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f612b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f61310 # | | | |-NoThrowAttr 0x563f84f61350 Implicit # | | | `-ConstAttr 0x563f84f61378 Implicit # | | |-FunctionDecl 0x563f84f61488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x563f84f613d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x563f84f61538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f61598 # | | | |-NoThrowAttr 0x563f84f01ce0 Implicit # | | | `-ConstAttr 0x563f84f01d08 Implicit # | | |-FunctionDecl 0x563f84f01e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f01d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f01ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f01f40 # | | | |-NoThrowAttr 0x563f84f01f80 Implicit # | | | `-ConstAttr 0x563f84f01fa8 Implicit # | | |-FunctionDecl 0x563f84f020d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f02020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f02180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f021e0 # | | | |-NoThrowAttr 0x563f84f02220 Implicit # | | | `-ConstAttr 0x563f84f02248 Implicit # | | |-FunctionDecl 0x563f84f02370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f022c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f02420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f84f02480 # | | | |-NoThrowAttr 0x563f84f024c0 Implicit # | | | `-ConstAttr 0x563f84f024e8 Implicit # | | |-FunctionDecl 0x563f84f025f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x563f84f02548 col:56 'half' # | | | |-BuiltinAliasAttr 0x563f84f026a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f02708 # | | | |-NoThrowAttr 0x563f84f02748 Implicit # | | | `-ConstAttr 0x563f84f02770 Implicit # | | |-FunctionDecl 0x563f84f02888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f027d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f02938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f02998 # | | | |-NoThrowAttr 0x563f84f029d8 Implicit # | | | `-ConstAttr 0x563f84f02a00 Implicit # | | |-FunctionDecl 0x563f84f02b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f02a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f02bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f02c38 # | | | |-NoThrowAttr 0x563f84f02c78 Implicit # | | | `-ConstAttr 0x563f84f02ca0 Implicit # | | |-FunctionDecl 0x563f84f02dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f02d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f02e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f02ed8 # | | | |-NoThrowAttr 0x563f84f02f18 Implicit # | | | `-ConstAttr 0x563f84f02f40 Implicit # | | |-FunctionDecl 0x563f84f03060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x563f84f02fb0 col:54 'int' # | | | |-AvailabilityAttr 0x563f84f03110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f031d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f03200 # | | | |-NoThrowAttr 0x563f84f03240 Implicit # | | | `-ConstAttr 0x563f84f03268 Implicit # | | |-FunctionDecl 0x563f84f033a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f032f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x563f84f03450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f03510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f03540 # | | | |-NoThrowAttr 0x563f84f03580 Implicit # | | | `-ConstAttr 0x563f84f035a8 Implicit # | | |-FunctionDecl 0x563f84f036e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f03630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x563f84f03790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f03850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f03880 # | | | |-NoThrowAttr 0x563f84f038c0 Implicit # | | | `-ConstAttr 0x563f84f038e8 Implicit # | | |-FunctionDecl 0x563f84f03a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f03970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x563f84f03ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f03b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f03bc0 # | | | |-NoThrowAttr 0x563f84f03c00 Implicit # | | | `-ConstAttr 0x563f84f03c28 Implicit # | | |-FunctionDecl 0x563f84f03da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f03cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f84f03e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f03f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f03f40 # | | | |-NoThrowAttr 0x563f84f03f80 Implicit # | | | `-ConstAttr 0x563f84f03fa8 Implicit # | | |-FunctionDecl 0x563f84f040e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f04030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f84f04190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f04250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f04280 # | | | |-NoThrowAttr 0x563f84f042c0 Implicit # | | | `-ConstAttr 0x563f84f042e8 Implicit # | | |-FunctionDecl 0x563f84f04420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f04370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f84f044d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f04590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f045c0 # | | | |-NoThrowAttr 0x563f84f04600 Implicit # | | | `-ConstAttr 0x563f84f04628 Implicit # | | |-FunctionDecl 0x563f84f04760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f046b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f84f04810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f048d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f04900 # | | | |-NoThrowAttr 0x563f84f04940 Implicit # | | | `-ConstAttr 0x563f84f04968 Implicit # | | |-FunctionDecl 0x563f84f04aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f049f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x563f84f04b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f04c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f04c40 # | | | |-NoThrowAttr 0x563f84f04c80 Implicit # | | | `-ConstAttr 0x563f84f04ca8 Implicit # | | |-FunctionDecl 0x563f84f04de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f04d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f04e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f04f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f04f80 # | | | |-NoThrowAttr 0x563f84f04fc0 Implicit # | | | `-ConstAttr 0x563f84f04fe8 Implicit # | | |-FunctionDecl 0x563f84f05120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f05070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f051d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f05290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f052c0 # | | | |-NoThrowAttr 0x563f84f05300 Implicit # | | | `-ConstAttr 0x563f84f05328 Implicit # | | |-FunctionDecl 0x563f84f05460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f053b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f05510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f055d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f05600 # | | | |-NoThrowAttr 0x563f84f05640 Implicit # | | | `-ConstAttr 0x563f84f05668 Implicit # | | |-FunctionDecl 0x563f84f057a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f056f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f84f05850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f05910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f05940 # | | | |-NoThrowAttr 0x563f84f05980 Implicit # | | | `-ConstAttr 0x563f84f059a8 Implicit # | | |-FunctionDecl 0x563f84f05ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f05a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f84f05b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f05c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f05c80 # | | | |-NoThrowAttr 0x563f84f05cc0 Implicit # | | | `-ConstAttr 0x563f84f6d610 Implicit # | | |-FunctionDecl 0x563f84f6d748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f6d698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f84f6d7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6d8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6d8e8 # | | | |-NoThrowAttr 0x563f84f6d928 Implicit # | | | `-ConstAttr 0x563f84f6d950 Implicit # | | |-FunctionDecl 0x563f84f6da88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f6d9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f84f6db38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6dbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6dc28 # | | | |-NoThrowAttr 0x563f84f6dc68 Implicit # | | | `-ConstAttr 0x563f84f6dc90 Implicit # | | |-FunctionDecl 0x563f84f6ddb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x563f84f6dd00 col:58 'float' # | | | |-AvailabilityAttr 0x563f84f6de60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6df20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6df50 # | | | |-NoThrowAttr 0x563f84f6df90 Implicit # | | | `-ConstAttr 0x563f84f6dfb8 Implicit # | | |-FunctionDecl 0x563f84f6e0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f6e040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x563f84f6e1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6e260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6e290 # | | | |-NoThrowAttr 0x563f84f6e2d0 Implicit # | | | `-ConstAttr 0x563f84f6e2f8 Implicit # | | |-FunctionDecl 0x563f84f6e430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f6e380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x563f84f6e4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6e5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6e5d0 # | | | |-NoThrowAttr 0x563f84f6e610 Implicit # | | | `-ConstAttr 0x563f84f6e638 Implicit # | | |-FunctionDecl 0x563f84f6e770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f6e6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x563f84f6e820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6e8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6e910 # | | | |-NoThrowAttr 0x563f84f6e950 Implicit # | | | `-ConstAttr 0x563f84f6e978 Implicit # | | |-FunctionDecl 0x563f84f6ea98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x563f84f6e9e8 col:60 'double' # | | | |-AvailabilityAttr 0x563f84f6eb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6ec08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6ec38 # | | | |-NoThrowAttr 0x563f84f6ec78 Implicit # | | | `-ConstAttr 0x563f84f6eca0 Implicit # | | |-FunctionDecl 0x563f84f6edd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f6ed28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x563f84f6ee88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6ef48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6ef78 # | | | |-NoThrowAttr 0x563f84f6efb8 Implicit # | | | `-ConstAttr 0x563f84f6efe0 Implicit # | | |-FunctionDecl 0x563f84f6f118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f6f068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x563f84f6f1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6f288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6f2b8 # | | | |-NoThrowAttr 0x563f84f6f2f8 Implicit # | | | `-ConstAttr 0x563f84f6f320 Implicit # | | |-FunctionDecl 0x563f84f6f458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f6f3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x563f84f6f508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f84f6f5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f84f6f620 # | | | |-NoThrowAttr 0x563f84f6f660 Implicit # | | | `-ConstAttr 0x563f84f6f688 Implicit # | | |-FunctionDecl 0x563f84f6f798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x563f84f6f6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f84f6f848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f6f8a8 # | | | |-NoThrowAttr 0x563f84f6f8e8 Implicit # | | | `-ConstAttr 0x563f84f6f910 Implicit # | | |-FunctionDecl 0x563f84f6fa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f6f978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f6fad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f6fb38 # | | | |-NoThrowAttr 0x563f84f6fb78 Implicit # | | | `-ConstAttr 0x563f84f6fba0 Implicit # | | |-FunctionDecl 0x563f84f6fcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f6fc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f6fd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f6fdd8 # | | | |-NoThrowAttr 0x563f84f6fe18 Implicit # | | | `-ConstAttr 0x563f84f6fe40 Implicit # | | |-FunctionDecl 0x563f84f6ff68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f6feb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f70018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f70078 # | | | |-NoThrowAttr 0x563f84f700b8 Implicit # | | | `-ConstAttr 0x563f84f700e0 Implicit # | | |-FunctionDecl 0x563f84f701f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x563f84f70140 col:50 'int' # | | | |-BuiltinAliasAttr 0x563f84f702a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f70300 # | | | |-NoThrowAttr 0x563f84f70340 Implicit # | | | `-ConstAttr 0x563f84f70368 Implicit # | | |-FunctionDecl 0x563f84f70490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f703e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f70540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f705a0 # | | | |-NoThrowAttr 0x563f84f705e0 Implicit # | | | `-ConstAttr 0x563f84f70608 Implicit # | | |-FunctionDecl 0x563f84f70730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f70680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f707e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f70840 # | | | |-NoThrowAttr 0x563f84f70880 Implicit # | | | `-ConstAttr 0x563f84f708a8 Implicit # | | |-FunctionDecl 0x563f84f709d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f70920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f70a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f70ae0 # | | | |-NoThrowAttr 0x563f84f70b20 Implicit # | | | `-ConstAttr 0x563f84f70b48 Implicit # | | |-FunctionDecl 0x563f84f70c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f70bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f70d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f70d80 # | | | |-NoThrowAttr 0x563f84f70dc0 Implicit # | | | `-ConstAttr 0x563f84f70de8 Implicit # | | |-FunctionDecl 0x563f84f70f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f70e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f70fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f71020 # | | | |-NoThrowAttr 0x563f84f71060 Implicit # | | | `-ConstAttr 0x563f84f71088 Implicit # | | |-FunctionDecl 0x563f84f711b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f71100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f71260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f712c0 # | | | |-NoThrowAttr 0x563f84f71300 Implicit # | | | `-ConstAttr 0x563f84f71328 Implicit # | | |-FunctionDecl 0x563f84f71450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f713a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f71500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f71560 # | | | |-NoThrowAttr 0x563f84f715a0 Implicit # | | | `-ConstAttr 0x563f84f715c8 Implicit # | | |-FunctionDecl 0x563f84f71710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f71660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f717c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f71820 # | | | |-NoThrowAttr 0x563f84f71860 Implicit # | | | `-ConstAttr 0x563f84f71888 Implicit # | | |-FunctionDecl 0x563f84f719b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f71900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f71a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f71ac0 # | | | |-NoThrowAttr 0x563f84f71b00 Implicit # | | | `-ConstAttr 0x563f84f71b28 Implicit # | | |-FunctionDecl 0x563f84f71c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f71ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f71d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f71d60 # | | | |-NoThrowAttr 0x563f84f71da0 Implicit # | | | `-ConstAttr 0x563f84f71dc8 Implicit # | | |-FunctionDecl 0x563f84f71ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f71e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f71fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f72000 # | | | |-NoThrowAttr 0x563f84f72040 Implicit # | | | `-ConstAttr 0x563f84f72068 Implicit # | | |-FunctionDecl 0x563f84f72190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f720e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f72240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f722a0 # | | | |-NoThrowAttr 0x563f84f722e0 Implicit # | | | `-ConstAttr 0x563f84f72308 Implicit # | | |-FunctionDecl 0x563f84f72430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f72380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f724e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f72540 # | | | |-NoThrowAttr 0x563f84f72580 Implicit # | | | `-ConstAttr 0x563f84f725a8 Implicit # | | |-FunctionDecl 0x563f84f726d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f72620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f72780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f727e0 # | | | |-NoThrowAttr 0x563f84f72820 Implicit # | | | `-ConstAttr 0x563f84f72848 Implicit # | | |-FunctionDecl 0x563f84f72970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f728c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f72a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f72a80 # | | | |-NoThrowAttr 0x563f84f72ac0 Implicit # | | | `-ConstAttr 0x563f84f72ae8 Implicit # | | |-FunctionDecl 0x563f84f72bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x563f84f72b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x563f84f72ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f72d08 # | | | |-NoThrowAttr 0x563f84f72d48 Implicit # | | | `-ConstAttr 0x563f84f72d70 Implicit # | | |-FunctionDecl 0x563f84f72e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f72de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f72f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f72fa8 # | | | |-NoThrowAttr 0x563f84f72fe8 Implicit # | | | `-ConstAttr 0x563f84f73010 Implicit # | | |-FunctionDecl 0x563f84f73138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f73088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f731e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f73248 # | | | |-NoThrowAttr 0x563f84f73288 Implicit # | | | `-ConstAttr 0x563f84f732b0 Implicit # | | |-FunctionDecl 0x563f84f733d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f73328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f73488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f734e8 # | | | |-NoThrowAttr 0x563f84f73528 Implicit # | | | `-ConstAttr 0x563f84f73550 Implicit # | | |-FunctionDecl 0x563f84f73670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x563f84f735b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x563f84f73720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f73780 # | | | |-NoThrowAttr 0x563f84f737c0 Implicit # | | | `-ConstAttr 0x563f84f737e8 Implicit # | | |-FunctionDecl 0x563f84f73910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f73860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f739c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f73a20 # | | | |-NoThrowAttr 0x563f84f73a60 Implicit # | | | `-ConstAttr 0x563f84f73a88 Implicit # | | |-FunctionDecl 0x563f84f73bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f73b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f73c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f73cc0 # | | | |-NoThrowAttr 0x563f84f73d00 Implicit # | | | `-ConstAttr 0x563f84f73d28 Implicit # | | |-FunctionDecl 0x563f84f73e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f73da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f73f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f84f73f60 # | | | |-NoThrowAttr 0x563f84f73fa0 Implicit # | | | `-ConstAttr 0x563f84f73fc8 Implicit # | | |-FunctionDecl 0x563f84f740d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x563f84f74028 col:56 'half' # | | | |-BuiltinAliasAttr 0x563f84f74188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f741e8 # | | | |-NoThrowAttr 0x563f84f74228 Implicit # | | | `-ConstAttr 0x563f84f74250 Implicit # | | |-FunctionDecl 0x563f84f74368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f742b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f74418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f74478 # | | | |-NoThrowAttr 0x563f84f744b8 Implicit # | | | `-ConstAttr 0x563f84f744e0 Implicit # | | |-FunctionDecl 0x563f84f74608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f74558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f746b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f74718 # | | | |-NoThrowAttr 0x563f84f74758 Implicit # | | | `-ConstAttr 0x563f84f74780 Implicit # | | |-FunctionDecl 0x563f84f748a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f747f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f74958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f749b8 # | | | |-NoThrowAttr 0x563f84f749f8 Implicit # | | | `-ConstAttr 0x563f84f74a20 Implicit # | | |-FunctionDecl 0x563f84f74b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x563f84f74a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x563f84f74be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f74c40 # | | | |-NoThrowAttr 0x563f84f74c80 Implicit # | | | `-ConstAttr 0x563f84f74ca8 Implicit # | | |-FunctionDecl 0x563f84f74dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f74d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f74e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f74ee0 # | | | |-NoThrowAttr 0x563f84f74f20 Implicit # | | | `-ConstAttr 0x563f84f74f48 Implicit # | | |-FunctionDecl 0x563f84f75070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f74fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f75120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f75180 # | | | |-NoThrowAttr 0x563f84f751c0 Implicit # | | | `-ConstAttr 0x563f84f751e8 Implicit # | | |-FunctionDecl 0x563f84f75310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f75260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f753c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f75420 # | | | |-NoThrowAttr 0x563f84f75460 Implicit # | | | `-ConstAttr 0x563f84f75488 Implicit # | | |-FunctionDecl 0x563f84f75650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f75500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f75700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f75760 # | | | |-NoThrowAttr 0x563f84f757a0 Implicit # | | | `-ConstAttr 0x563f84f757c8 Implicit # | | |-FunctionDecl 0x563f84f758f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f75840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f759a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f75a00 # | | | |-NoThrowAttr 0x563f84f75a40 Implicit # | | | `-ConstAttr 0x563f84f75a68 Implicit # | | |-FunctionDecl 0x563f84f75b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f75ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f75c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f75ca0 # | | | |-NoThrowAttr 0x563f84f75ce0 Implicit # | | | `-ConstAttr 0x563f84f75d08 Implicit # | | |-FunctionDecl 0x563f84f75e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f75d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f75ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f75f40 # | | | |-NoThrowAttr 0x563f84f75f80 Implicit # | | | `-ConstAttr 0x563f84f75fa8 Implicit # | | |-FunctionDecl 0x563f84f760d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f76020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f76180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f761e0 # | | | |-NoThrowAttr 0x563f84f76220 Implicit # | | | `-ConstAttr 0x563f84f76248 Implicit # | | |-FunctionDecl 0x563f84f76370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f762c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f76420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f76480 # | | | |-NoThrowAttr 0x563f84f764c0 Implicit # | | | `-ConstAttr 0x563f84f764e8 Implicit # | | |-FunctionDecl 0x563f84f76610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f76560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f766c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f76720 # | | | |-NoThrowAttr 0x563f84f76760 Implicit # | | | `-ConstAttr 0x563f84f76788 Implicit # | | |-FunctionDecl 0x563f84f768b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f76800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f76960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f769c0 # | | | |-NoThrowAttr 0x563f84f76a00 Implicit # | | | `-ConstAttr 0x563f84f76a28 Implicit # | | |-FunctionDecl 0x563f84f76b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f76aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f76c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f76c60 # | | | |-NoThrowAttr 0x563f84f76ca0 Implicit # | | | `-ConstAttr 0x563f84f76cc8 Implicit # | | |-FunctionDecl 0x563f84f76df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f76d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f76ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f76f00 # | | | |-NoThrowAttr 0x563f84f76f40 Implicit # | | | `-ConstAttr 0x563f84f76f68 Implicit # | | |-FunctionDecl 0x563f84f77090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f76fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f77140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f771a0 # | | | |-NoThrowAttr 0x563f84f771e0 Implicit # | | | `-ConstAttr 0x563f84f77208 Implicit # | | |-FunctionDecl 0x563f84f77330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f77280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f773e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f77440 # | | | |-NoThrowAttr 0x563f84f77480 Implicit # | | | `-ConstAttr 0x563f84f774a8 Implicit # | | |-FunctionDecl 0x563f84f77660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x563f84f77508 col:58 'float' # | | | |-BuiltinAliasAttr 0x563f84f77710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f77770 # | | | |-NoThrowAttr 0x563f84f777b0 Implicit # | | | `-ConstAttr 0x563f84f777d8 Implicit # | | |-FunctionDecl 0x563f84f77900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f77850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f779b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f77a10 # | | | |-NoThrowAttr 0x563f84f77a50 Implicit # | | | `-ConstAttr 0x563f84f77a78 Implicit # | | |-FunctionDecl 0x563f84f77ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f77af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f77c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f77cb0 # | | | |-NoThrowAttr 0x563f84f77cf0 Implicit # | | | `-ConstAttr 0x563f84f77d18 Implicit # | | |-FunctionDecl 0x563f84f77e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f77d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f77ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f77f50 # | | | |-NoThrowAttr 0x563f84f77f90 Implicit # | | | `-ConstAttr 0x563f84f77fb8 Implicit # | | |-FunctionDecl 0x563f84f780c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x563f84f78018 col:60 'double' # | | | |-BuiltinAliasAttr 0x563f84f78178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f781d8 # | | | |-NoThrowAttr 0x563f84f78218 Implicit # | | | `-ConstAttr 0x563f84f78240 Implicit # | | |-FunctionDecl 0x563f84f78368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f782b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f78418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f78478 # | | | |-NoThrowAttr 0x563f84f784b8 Implicit # | | | `-ConstAttr 0x563f84f784e0 Implicit # | | |-FunctionDecl 0x563f84f78608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f78558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f786b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f78718 # | | | |-NoThrowAttr 0x563f84f78758 Implicit # | | | `-ConstAttr 0x563f84f78780 Implicit # | | |-FunctionDecl 0x563f84f788a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f787f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f78958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f84f789b8 # | | | |-NoThrowAttr 0x563f84f789f8 Implicit # | | | `-ConstAttr 0x563f84f78a20 Implicit # | | |-FunctionDecl 0x563f84f78b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x563f84f78a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x563f84f78be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f78c40 # | | | |-NoThrowAttr 0x563f84f78c80 Implicit # | | | `-ConstAttr 0x563f84f78ca8 Implicit # | | |-FunctionDecl 0x563f84f78dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f78d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f78e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f78ed0 # | | | |-NoThrowAttr 0x563f84f78f10 Implicit # | | | `-ConstAttr 0x563f84f78f38 Implicit # | | |-FunctionDecl 0x563f84f79060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f78fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f79110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f79170 # | | | |-NoThrowAttr 0x563f84f791b0 Implicit # | | | `-ConstAttr 0x563f84f791d8 Implicit # | | |-FunctionDecl 0x563f84f79300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f79250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f793b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f79410 # | | | |-NoThrowAttr 0x563f84f79450 Implicit # | | | `-ConstAttr 0x563f84f79478 Implicit # | | |-FunctionDecl 0x563f84f79588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x563f84f794d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x563f84f79670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f796d0 # | | | |-NoThrowAttr 0x563f84f79710 Implicit # | | | `-ConstAttr 0x563f84f79738 Implicit # | | |-FunctionDecl 0x563f84f79860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f797b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f79910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f79970 # | | | |-NoThrowAttr 0x563f84f799b0 Implicit # | | | `-ConstAttr 0x563f84f799d8 Implicit # | | |-FunctionDecl 0x563f84f79b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f79a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f79bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f79c10 # | | | |-NoThrowAttr 0x563f84f79c50 Implicit # | | | `-ConstAttr 0x563f84f79c78 Implicit # | | |-FunctionDecl 0x563f84f79da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f79cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f79e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f79eb0 # | | | |-NoThrowAttr 0x563f84f79ef0 Implicit # | | | `-ConstAttr 0x563f84f79f18 Implicit # | | |-FunctionDecl 0x563f84f7a040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x563f84f79f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f7a0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7a150 # | | | |-NoThrowAttr 0x563f84f7a190 Implicit # | | | `-ConstAttr 0x563f84f7a1b8 Implicit # | | |-FunctionDecl 0x563f84f7a2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f84f7a230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f7a390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7a3f0 # | | | |-NoThrowAttr 0x563f84f7a430 Implicit # | | | `-ConstAttr 0x563f84f7a458 Implicit # | | |-FunctionDecl 0x563f84f7a580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f84f7a4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f7a630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7a690 # | | | |-NoThrowAttr 0x563f84f7a6d0 Implicit # | | | `-ConstAttr 0x563f84f7a6f8 Implicit # | | |-FunctionDecl 0x563f84f7a820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f84f7a770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f7a8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7a930 # | | | |-NoThrowAttr 0x563f84f7a970 Implicit # | | | `-ConstAttr 0x563f84f7a998 Implicit # | | |-FunctionDecl 0x563f84f7aac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f84f7aa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f7ab70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7abd0 # | | | |-NoThrowAttr 0x563f84f7ac10 Implicit # | | | `-ConstAttr 0x563f84f7ac38 Implicit # | | |-FunctionDecl 0x563f84f7ad60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f7acb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f7ae10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7ae70 # | | | |-NoThrowAttr 0x563f84f7aeb0 Implicit # | | | `-ConstAttr 0x563f84f7aed8 Implicit # | | |-FunctionDecl 0x563f84f7b000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f7af50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f7b0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7b110 # | | | |-NoThrowAttr 0x563f84f7b150 Implicit # | | | `-ConstAttr 0x563f84f7b178 Implicit # | | |-FunctionDecl 0x563f84f7b2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f7b1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f7b350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f7b3b0 # | | | |-NoThrowAttr 0x563f84f7b3f0 Implicit # | | | `-ConstAttr 0x563f84f7b418 Implicit # | | |-FunctionDecl 0x563f84f7b540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f84f7b490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f7b5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f217d0 # | | | |-NoThrowAttr 0x563f84f21810 Implicit # | | | `-ConstAttr 0x563f84f21838 Implicit # | | |-FunctionDecl 0x563f84f21960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f218b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f21a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f21a70 # | | | |-NoThrowAttr 0x563f84f21ab0 Implicit # | | | `-ConstAttr 0x563f84f21ad8 Implicit # | | |-FunctionDecl 0x563f84f21c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f21b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f21cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f21d10 # | | | |-NoThrowAttr 0x563f84f21d50 Implicit # | | | `-ConstAttr 0x563f84f21d78 Implicit # | | |-FunctionDecl 0x563f84f21ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f21df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f21f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f21fb0 # | | | |-NoThrowAttr 0x563f84f21ff0 Implicit # | | | `-ConstAttr 0x563f84f22018 Implicit # | | |-FunctionDecl 0x563f84f22128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x563f84f22078 col:56 'float' # | | | |-BuiltinAliasAttr 0x563f84f221d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f22238 # | | | |-NoThrowAttr 0x563f84f22278 Implicit # | | | `-ConstAttr 0x563f84f222a0 Implicit # | | |-FunctionDecl 0x563f84f223c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f22318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f22478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f224d8 # | | | |-NoThrowAttr 0x563f84f22518 Implicit # | | | `-ConstAttr 0x563f84f22540 Implicit # | | |-FunctionDecl 0x563f84f22668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f225b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f22718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f22778 # | | | |-NoThrowAttr 0x563f84f227b8 Implicit # | | | `-ConstAttr 0x563f84f227e0 Implicit # | | |-FunctionDecl 0x563f84f22908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f22858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f229b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f22a18 # | | | |-NoThrowAttr 0x563f84f22a58 Implicit # | | | `-ConstAttr 0x563f84f22a80 Implicit # | | |-FunctionDecl 0x563f84f22b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x563f84f22ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x563f84f22c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f22ca0 # | | | |-NoThrowAttr 0x563f84f22ce0 Implicit # | | | `-ConstAttr 0x563f84f22d08 Implicit # | | |-FunctionDecl 0x563f84f22e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x563f84f22d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f22ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f22f40 # | | | |-NoThrowAttr 0x563f84f22f80 Implicit # | | | `-ConstAttr 0x563f84f22fa8 Implicit # | | |-FunctionDecl 0x563f84f230d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x563f84f23020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f23180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f231e0 # | | | |-NoThrowAttr 0x563f84f23220 Implicit # | | | `-ConstAttr 0x563f84f23248 Implicit # | | |-FunctionDecl 0x563f84f23370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x563f84f232c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f23420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f84f23480 # | | | |-NoThrowAttr 0x563f84f234c0 Implicit # | | | `-ConstAttr 0x563f84f234e8 Implicit # | | |-FunctionDecl 0x563f84f23638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x563f84f23548 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f84f236e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f23760 Implicit # | | | `-ConstAttr 0x563f84f23788 Implicit # | | |-FunctionDecl 0x563f84f23938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x563f84f23810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f239e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f23a60 Implicit # | | | `-ConstAttr 0x563f84f23a88 Implicit # | | |-FunctionDecl 0x563f84f23c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x563f84f23b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f23cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f23d50 Implicit # | | | `-ConstAttr 0x563f84f23d78 Implicit # | | |-FunctionDecl 0x563f84f23f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x563f84f23df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f23fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f24040 Implicit # | | | `-ConstAttr 0x563f84f24068 Implicit # | | |-FunctionDecl 0x563f84f24178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x563f84f240c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x563f84f24228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f242a0 Implicit # | | | `-ConstAttr 0x563f84f242c8 Implicit # | | |-FunctionDecl 0x563f84f243f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x563f84f24340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f244a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f24518 Implicit # | | | `-ConstAttr 0x563f84f24540 Implicit # | | |-FunctionDecl 0x563f84f24668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x563f84f245b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f24718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f24790 Implicit # | | | `-ConstAttr 0x563f84f247b8 Implicit # | | |-FunctionDecl 0x563f84f248e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x563f84f24830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f24990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f24a08 Implicit # | | | `-ConstAttr 0x563f84f24a30 Implicit # | | |-FunctionDecl 0x563f84f24bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x563f84f24aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f84f24c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f24d00 Implicit # | | | `-ConstAttr 0x563f84f24d28 Implicit # | | |-FunctionDecl 0x563f84f24ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x563f84f24da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f24f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f24ff0 Implicit # | | | `-ConstAttr 0x563f84f25018 Implicit # | | |-FunctionDecl 0x563f84f251b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x563f84f25090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f25268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f252e0 Implicit # | | | `-ConstAttr 0x563f84f25308 Implicit # | | |-FunctionDecl 0x563f84f254a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x563f84f25380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f25558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f255d0 Implicit # | | | `-ConstAttr 0x563f84f255f8 Implicit # | | |-FunctionDecl 0x563f84f257f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x563f84f25658 col:15 'float' # | | | |-BuiltinAliasAttr 0x563f84f258a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f25918 Implicit # | | | `-ConstAttr 0x563f84f25940 Implicit # | | |-FunctionDecl 0x563f84f25ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x563f84f259b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f25b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f25c10 Implicit # | | | `-ConstAttr 0x563f84f25c38 Implicit # | | |-FunctionDecl 0x563f84f25dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x563f84f25cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f25e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f25f00 Implicit # | | | `-ConstAttr 0x563f84f25f28 Implicit # | | |-FunctionDecl 0x563f84f260c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x563f84f25fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f26178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f261f0 Implicit # | | | `-ConstAttr 0x563f84f26218 Implicit # | | |-FunctionDecl 0x563f84f263b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x563f84f26290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f84f26468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f264e0 Implicit # | | | `-ConstAttr 0x563f84f26508 Implicit # | | |-FunctionDecl 0x563f84f266a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x563f84f26580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f26758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f267d0 Implicit # | | | `-ConstAttr 0x563f84f267f8 Implicit # | | |-FunctionDecl 0x563f84f26998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x563f84f26870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f26a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f26ac0 Implicit # | | | `-ConstAttr 0x563f84f26ae8 Implicit # | | |-FunctionDecl 0x563f84f26c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x563f84f26b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f26d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f26db0 Implicit # | | | `-ConstAttr 0x563f84f26dd8 Implicit # | | |-FunctionDecl 0x563f84f26f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x563f84f26e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f84f27028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f270a0 Implicit # | | | `-ConstAttr 0x563f84f270c8 Implicit # | | |-FunctionDecl 0x563f84f27268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f84f27140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f27318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f27390 Implicit # | | | `-ConstAttr 0x563f84f273b8 Implicit # | | |-FunctionDecl 0x563f84f27558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f84f27430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f27608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f27680 Implicit # | | | `-ConstAttr 0x563f84f276a8 Implicit # | | |-FunctionDecl 0x563f84f27868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f84f27720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f27918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f27990 Implicit # | | | `-ConstAttr 0x563f84f279b8 Implicit # | | |-FunctionDecl 0x563f84f27b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x563f84f27a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x563f84f27bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f27c30 Implicit # | | | `-ConstAttr 0x563f84f27c58 Implicit # | | |-FunctionDecl 0x563f84f27df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x563f84f27cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f27ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f27f20 Implicit # | | | `-ConstAttr 0x563f84f27f48 Implicit # | | |-FunctionDecl 0x563f84f280e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x563f84f27fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f28198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f28210 Implicit # | | | `-ConstAttr 0x563f84f28238 Implicit # | | |-FunctionDecl 0x563f84f283d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x563f84f282b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f28488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f84f28500 Implicit # | | | `-ConstAttr 0x563f84f28528 Implicit # | | |-FunctionDecl 0x563f84f28638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x563f84f28588 col:18 'half' # | | | |-BuiltinAliasAttr 0x563f84f286e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f28760 Implicit # | | | `-ConstAttr 0x563f84f28788 Implicit # | | |-FunctionDecl 0x563f84f288a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f287f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f28950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f289c8 Implicit # | | | `-ConstAttr 0x563f84f289f0 Implicit # | | |-FunctionDecl 0x563f84f28b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f28a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f28bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f28c40 Implicit # | | | `-ConstAttr 0x563f84f28c68 Implicit # | | |-FunctionDecl 0x563f84f28d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f28ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f28e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f28eb8 Implicit # | | | `-ConstAttr 0x563f84f28ee0 Implicit # | | |-FunctionDecl 0x563f84f28ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x563f84f28f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x563f84f290a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f29118 Implicit # | | | `-ConstAttr 0x563f84f29140 Implicit # | | |-FunctionDecl 0x563f84f29268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f291b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f29318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f29390 Implicit # | | | `-ConstAttr 0x563f84f293b8 Implicit # | | |-FunctionDecl 0x563f84f294e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f29430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f29590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f29608 Implicit # | | | `-ConstAttr 0x563f84f29630 Implicit # | | |-FunctionDecl 0x563f84f29758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f296a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f29818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f84f29890 Implicit # | | | `-ConstAttr 0x563f84f298b8 Implicit # | | |-FunctionDecl 0x563f84f299e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x563f84f29a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x563f84f29ae8 # | | | |-NoThrowAttr 0x563f84f29b28 Implicit # | | | `-ConstAttr 0x563f84f29b50 Implicit # | | |-FunctionDecl 0x563f84f29c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x563f84f29ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x563f84f29d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f29d78 Implicit # | | | `-ConstAttr 0x563f84f29da0 Implicit # | | |-FunctionDecl 0x563f84f29eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f29e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f29f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f29fe0 Implicit # | | | `-ConstAttr 0x563f84f2a008 Implicit # | | |-FunctionDecl 0x563f84f2a130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f2a080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2a1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f2a258 Implicit # | | | `-ConstAttr 0x563f84f2a280 Implicit # | | |-FunctionDecl 0x563f84f2a3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f2a2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2a458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f2a4d0 Implicit # | | | `-ConstAttr 0x563f84f2a4f8 Implicit # | | |-FunctionDecl 0x563f84f2a608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x563f84f2a558 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f84f2a6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f2a730 Implicit # | | | `-ConstAttr 0x563f84f2a758 Implicit # | | |-FunctionDecl 0x563f84f2a880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f2a7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2a930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f2a9a8 Implicit # | | | `-ConstAttr 0x563f84f2a9d0 Implicit # | | |-FunctionDecl 0x563f84f2aaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f2aa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2aba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f2ac20 Implicit # | | | `-ConstAttr 0x563f84f2ac48 Implicit # | | |-FunctionDecl 0x563f84f2ad70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f2acc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2ae20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f84f2ae98 Implicit # | | | `-ConstAttr 0x563f84f2aec0 Implicit # | | |-FunctionDecl 0x563f84f2afd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x563f84f2af20 col:21 'half' # | | | |-BuiltinAliasAttr 0x563f84f2b080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f2b0f8 Implicit # | | | `-ConstAttr 0x563f84f2b120 Implicit # | | |-FunctionDecl 0x563f84f2b238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f2b188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2b2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f2b360 Implicit # | | | `-ConstAttr 0x563f84f2b388 Implicit # | | |-FunctionDecl 0x563f84f2b4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f2b400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2b560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f2b5d8 Implicit # | | | `-ConstAttr 0x563f84f2b600 Implicit # | | |-FunctionDecl 0x563f84f2b728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f2b678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f2b7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f936b8 Implicit # | | | `-ConstAttr 0x563f84f936e0 Implicit # | | |-FunctionDecl 0x563f84f937f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x563f84f93740 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f84f938a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f93918 Implicit # | | | `-ConstAttr 0x563f84f93940 Implicit # | | |-FunctionDecl 0x563f84f93a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f939b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f93b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f93b90 Implicit # | | | `-ConstAttr 0x563f84f93bb8 Implicit # | | |-FunctionDecl 0x563f84f93ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f93c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f93d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f93e08 Implicit # | | | `-ConstAttr 0x563f84f93e30 Implicit # | | |-FunctionDecl 0x563f84f93f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f93ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f94008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f84f94080 Implicit # | | | `-ConstAttr 0x563f84f940a8 Implicit # | | |-FunctionDecl 0x563f84f941b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x563f84f94108 col:19 'half' # | | | |-BuiltinAliasAttr 0x563f84f94268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f942e0 Implicit # | | | `-ConstAttr 0x563f84f94308 Implicit # | | |-FunctionDecl 0x563f84f94420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f94370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f944d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f94548 Implicit # | | | `-ConstAttr 0x563f84f94570 Implicit # | | |-FunctionDecl 0x563f84f94698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f945e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f94748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f947c0 Implicit # | | | `-ConstAttr 0x563f84f947e8 Implicit # | | |-FunctionDecl 0x563f84f94910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f94860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f949c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f94a38 Implicit # | | | `-ConstAttr 0x563f84f94a60 Implicit # | | |-FunctionDecl 0x563f84f94b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x563f84f94ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x563f84f94c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f94c98 Implicit # | | | `-ConstAttr 0x563f84f94cc0 Implicit # | | |-FunctionDecl 0x563f84f94de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f94d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f94e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f94f10 Implicit # | | | `-ConstAttr 0x563f84f94f38 Implicit # | | |-FunctionDecl 0x563f84f95060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f94fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f95110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f95188 Implicit # | | | `-ConstAttr 0x563f84f951b0 Implicit # | | |-FunctionDecl 0x563f84f952d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x563f84f95228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f95388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f84f95400 Implicit # | | | `-ConstAttr 0x563f84f95428 Implicit # | | |-FunctionDecl 0x563f84f95538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x563f84f95488 col:19 'half' # | | | |-BuiltinAliasAttr 0x563f84f955e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f95680 Implicit # | | | `-ConstAttr 0x563f84f956a8 Implicit # | | |-FunctionDecl 0x563f84f957c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x563f84f95710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f95870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f958e8 Implicit # | | | `-ConstAttr 0x563f84f95910 Implicit # | | |-FunctionDecl 0x563f84f95a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x563f84f95988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f95ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f95b60 Implicit # | | | `-ConstAttr 0x563f84f95b88 Implicit # | | |-FunctionDecl 0x563f84f95cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x563f84f95c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f84f95d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f95dd8 Implicit # | | | `-ConstAttr 0x563f84f95e00 Implicit # | | |-FunctionDecl 0x563f84f95f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x563f84f95e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x563f84f95fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f96038 Implicit # | | | `-ConstAttr 0x563f84f96060 Implicit # | | |-FunctionDecl 0x563f84f96188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x563f84f960d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f84f96238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f962b0 Implicit # | | | `-ConstAttr 0x563f84f962d8 Implicit # | | |-FunctionDecl 0x563f84f96400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x563f84f96350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f84f964b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f84f96528 Implicit # | | | `-ConstAttr 0x563f84f96550 Implicit # | | `-FunctionDecl 0x563f84f96678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x563f84f965c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x563f84f96728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x563f84f967a0 Implicit # | | `-ConstAttr 0x563f84f967c8 Implicit # | |-LinkageSpecDecl 0x563f84ed86f8 col:45 implicit C # | | `-FunctionDecl 0x563f84ed8748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f84ed87f0 <> Implicit 501 # | | |-NoThrowAttr 0x563f84ed8850 Implicit # | | `-ConstAttr 0x563f84ed8878 Implicit # | |-NamespaceDecl 0x563f84f96818 prev 0x563f84e9cca8 line:12:11 hlsl # | | |-original Namespace 0x563f84df3a98 'hlsl' # | | |-FunctionDecl 0x563f84f96a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84f96930 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84f96d98 # | | | | `-ReturnStmt 0x563f84f96d88 # | | | | `-CallExpr 0x563f84f96d58 'float' # | | | | |-ImplicitCastExpr 0x563f84f96d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f96ce8 '' Function 0x563f84ea9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f96cc0 'float' # | | | | `-ImplicitCastExpr 0x563f84f96ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f96c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f96c58 'double' lvalue ParmVar 0x563f84f96930 'V' 'double' # | | | `-DeprecatedAttr 0x563f84f96ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f96f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f96e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84f97358 # | | | | `-ReturnStmt 0x563f84f97348 # | | | | `-CallExpr 0x563f84f97318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f97300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f97278 '' Function 0x563f84ea9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f97250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f97238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f97220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f971e8 'double2':'vector' lvalue ParmVar 0x563f84f96e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84f97038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f97548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f97418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84f9c398 # | | | | `-ReturnStmt 0x563f84f9c388 # | | | | `-CallExpr 0x563f84f9c358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f9c340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f9c2c0 '' Function 0x563f84eaa120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f9c298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f9c280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f9c268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f9c230 'double3':'vector' lvalue ParmVar 0x563f84f97418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84f975f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f9c588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f9c458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84f9c968 # | | | | `-ReturnStmt 0x563f84f9c958 # | | | | `-CallExpr 0x563f84f9c928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f9c910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f9c888 '' Function 0x563f84eaa398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f9c860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f9c848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f9c830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f9c7f8 'double4':'vector' lvalue ParmVar 0x563f84f9c458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84f9c638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f9cb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84f9ca18 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84f9ce60 # | | | | `-ReturnStmt 0x563f84f9ce50 # | | | | `-CallExpr 0x563f84f9ce20 'float' # | | | | |-ImplicitCastExpr 0x563f84f9ce08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f9cde8 '' Function 0x563f84ea9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f9cdc0 'float' # | | | | `-ImplicitCastExpr 0x563f84f9cda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f9cd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f9cd58 'int' lvalue ParmVar 0x563f84f9ca18 'V' 'int' # | | | `-DeprecatedAttr 0x563f84f9cbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f9d038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f9cf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84f9d3b0 # | | | | `-ReturnStmt 0x563f84f9d3a0 # | | | | `-CallExpr 0x563f84f9d370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f9d358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f9d338 '' Function 0x563f84ea9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f9d310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f9d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f9d2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f9d2a8 'int2':'vector' lvalue ParmVar 0x563f84f9cf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84f9d0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f9d588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f9d460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84f9d908 # | | | | `-ReturnStmt 0x563f84f9d8f8 # | | | | `-CallExpr 0x563f84f9d8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f9d8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f9d890 '' Function 0x563f84eaa120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f9d868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f9d850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f9d838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f9d800 'int3':'vector' lvalue ParmVar 0x563f84f9d460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84f9d638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f9dae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f9d9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84f9de70 # | | | | `-ReturnStmt 0x563f84f9de60 # | | | | `-CallExpr 0x563f84f9de30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f9de18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f9ddf8 '' Function 0x563f84eaa398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f9ddd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f9ddb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f9dda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f9dd68 'int4':'vector' lvalue ParmVar 0x563f84f9d9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84f9db98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f9dfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84f9df20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fa33f8 # | | | | `-ReturnStmt 0x563f84fa33e8 # | | | | `-CallExpr 0x563f84fa33b8 'float' # | | | | |-ImplicitCastExpr 0x563f84fa33a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fa3380 '' Function 0x563f84ea9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fa3358 'float' # | | | | `-ImplicitCastExpr 0x563f84fa3340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa3328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa32f0 'uint':'unsigned int' lvalue ParmVar 0x563f84f9df20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fa3130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa3558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa34a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fa38f0 # | | | | `-ReturnStmt 0x563f84fa38e0 # | | | | `-CallExpr 0x563f84fa38b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa3898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fa3878 '' Function 0x563f84ea9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fa3850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa3838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa3820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa37e8 'uint2':'vector' lvalue ParmVar 0x563f84fa34a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fa3608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa3a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa39a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fa3df0 # | | | | `-ReturnStmt 0x563f84fa3de0 # | | | | `-CallExpr 0x563f84fa3db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa3d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fa3d78 '' Function 0x563f84eaa120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fa3d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa3d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa3d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa3ce8 'uint3':'vector' lvalue ParmVar 0x563f84fa39a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fa3b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa3f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa3ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fa42f8 # | | | | `-ReturnStmt 0x563f84fa42e8 # | | | | `-CallExpr 0x563f84fa42b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa42a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fa4280 '' Function 0x563f84eaa398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fa4258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa4240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa4228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa41f0 'uint4':'vector' lvalue ParmVar 0x563f84fa3ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fa4000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa44d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa43a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fa4870 # | | | | `-ReturnStmt 0x563f84fa4860 # | | | | `-CallExpr 0x563f84fa4830 'float' # | | | | |-ImplicitCastExpr 0x563f84fa4818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fa47f8 '' Function 0x563f84ea9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fa47d0 'float' # | | | | `-ImplicitCastExpr 0x563f84fa47b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa47a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa4768 'int64_t':'long' lvalue ParmVar 0x563f84fa43a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fa4588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa4a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa4920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fa4e00 # | | | | `-ReturnStmt 0x563f84fa4df0 # | | | | `-CallExpr 0x563f84fa4dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa4da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fa4d88 '' Function 0x563f84ea9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fa4d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa4d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa4d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa4cf8 'int64_t2':'vector' lvalue ParmVar 0x563f84fa4920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fa4af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa4fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa4eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fa53b0 # | | | | `-ReturnStmt 0x563f84fa53a0 # | | | | `-CallExpr 0x563f84fa5370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa5358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fa5338 '' Function 0x563f84eaa120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fa5310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa52f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa52e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa52a8 'int64_t3':'vector' lvalue ParmVar 0x563f84fa4eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fa5088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa5588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa5460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fa5950 # | | | | `-ReturnStmt 0x563f84fa5940 # | | | | `-CallExpr 0x563f84fa5910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa58f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fa58d8 '' Function 0x563f84eaa398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fa58b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa5898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa5880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa5848 'int64_t4':'vector' lvalue ParmVar 0x563f84fa5460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fa5638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa5b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa5a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fa5ee0 # | | | | `-ReturnStmt 0x563f84fa5ed0 # | | | | `-CallExpr 0x563f84fa5ea0 'float' # | | | | |-ImplicitCastExpr 0x563f84fa5e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fa5e68 '' Function 0x563f84ea9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fa5e40 'float' # | | | | `-ImplicitCastExpr 0x563f84fa5e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa5e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa5dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fa5a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fa5bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa60b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa5f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fa6490 # | | | | `-ReturnStmt 0x563f84fa6480 # | | | | `-CallExpr 0x563f84fa6450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa6438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fa6418 '' Function 0x563f84ea9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fa63f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa63c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa6388 'uint64_t2':'vector' lvalue ParmVar 0x563f84fa5f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fa6168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa6668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa6540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fa6a48 # | | | | `-ReturnStmt 0x563f84fa6a38 # | | | | `-CallExpr 0x563f84fa6a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa69f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fa69d0 '' Function 0x563f84eaa120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fa69a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa6990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa6978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa6940 'uint64_t3':'vector' lvalue ParmVar 0x563f84fa6540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fa6718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa6c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa6af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fa7010 # | | | | `-ReturnStmt 0x563f84fa7000 # | | | | `-CallExpr 0x563f84fa6fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa6fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fa6f98 '' Function 0x563f84eaa398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fa6f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa6f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa6f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa6f08 'uint64_t4':'vector' lvalue ParmVar 0x563f84fa6af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fa6cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa7198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa70d0 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fa74e0 # | | | | `-ReturnStmt 0x563f84fa74d0 # | | | | `-CallExpr 0x563f84fa74a0 'float' # | | | | |-ImplicitCastExpr 0x563f84fa7488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fa7468 '' Function 0x563f84ec3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fa7440 'float' # | | | | `-ImplicitCastExpr 0x563f84fa7428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa7410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa73d8 'double' lvalue ParmVar 0x563f84fa70d0 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fa7248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fa7650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa75a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fa79b8 # | | | | `-ReturnStmt 0x563f84fa79a8 # | | | | `-CallExpr 0x563f84fa7978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa7960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fa7940 '' Function 0x563f84ec3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fa7918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa7900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa78e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa78b0 'double2':'vector' lvalue ParmVar 0x563f84fa75a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fa7700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fa7b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa7a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fa7e98 # | | | | `-ReturnStmt 0x563f84fa7e88 # | | | | `-CallExpr 0x563f84fa7e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa7e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fa7e20 '' Function 0x563f84eb2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fa7df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa7de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa7dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa7d90 'double3':'vector' lvalue ParmVar 0x563f84fa7a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fa7bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fa8008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa7f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fa8380 # | | | | `-ReturnStmt 0x563f84fa8370 # | | | | `-CallExpr 0x563f84fa8340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa8328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fa8308 '' Function 0x563f84eb2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fa82e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa82c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa82b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa8278 'double4':'vector' lvalue ParmVar 0x563f84fa7f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fa80b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fa84e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa8430 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fa8838 # | | | | `-ReturnStmt 0x563f84fa8828 # | | | | `-CallExpr 0x563f84fa87f8 'float' # | | | | |-ImplicitCastExpr 0x563f84fa87e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fa87c0 '' Function 0x563f84ec3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fa8798 'float' # | | | | `-ImplicitCastExpr 0x563f84fa8780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa8768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa8730 'int' lvalue ParmVar 0x563f84fa8430 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fa8590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa8998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa88e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84fa8d10 # | | | | `-ReturnStmt 0x563f84fa8d00 # | | | | `-CallExpr 0x563f84fa8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fa8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fa8c98 '' Function 0x563f84ec3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fa8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa8c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa8c08 'int2':'vector' lvalue ParmVar 0x563f84fa88e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fa8a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fa8e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fa8dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84fb1380 # | | | | `-ReturnStmt 0x563f84fb1370 # | | | | `-CallExpr 0x563f84fb1340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb1328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fb1308 '' Function 0x563f84eb2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fb12e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fa9138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fa9120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fa90e8 'int3':'vector' lvalue ParmVar 0x563f84fa8dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fa8f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb14e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb1430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84fb1868 # | | | | `-ReturnStmt 0x563f84fb1858 # | | | | `-CallExpr 0x563f84fb1828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb1810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fb17f0 '' Function 0x563f84eb2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fb17c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb17b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb1798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb1760 'int4':'vector' lvalue ParmVar 0x563f84fb1430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fb1590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb19c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb1918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fb1d40 # | | | | `-ReturnStmt 0x563f84fb1d30 # | | | | `-CallExpr 0x563f84fb1d00 'float' # | | | | |-ImplicitCastExpr 0x563f84fb1ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fb1cc8 '' Function 0x563f84ec3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fb1ca0 'float' # | | | | `-ImplicitCastExpr 0x563f84fb1c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb1c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb1c38 'uint':'unsigned int' lvalue ParmVar 0x563f84fb1918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fb1a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb1ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb1df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fb2238 # | | | | `-ReturnStmt 0x563f84fb2228 # | | | | `-CallExpr 0x563f84fb21f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb21e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fb21c0 '' Function 0x563f84ec3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fb2198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb2180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb2168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb2130 'uint2':'vector' lvalue ParmVar 0x563f84fb1df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fb1f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb2398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb22e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fb2738 # | | | | `-ReturnStmt 0x563f84fb2728 # | | | | `-CallExpr 0x563f84fb26f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb26e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fb26c0 '' Function 0x563f84eb2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fb2698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb2680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb2668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb2630 'uint3':'vector' lvalue ParmVar 0x563f84fb22e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fb2448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb2898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb27e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fb2c40 # | | | | `-ReturnStmt 0x563f84fb2c30 # | | | | `-CallExpr 0x563f84fb2c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb2be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fb2bc8 '' Function 0x563f84eb2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fb2ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb2b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb2b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb2b38 'uint4':'vector' lvalue ParmVar 0x563f84fb27e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fb2948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb2da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb2cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fb3138 # | | | | `-ReturnStmt 0x563f84fb3128 # | | | | `-CallExpr 0x563f84fb30f8 'float' # | | | | |-ImplicitCastExpr 0x563f84fb30e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fb30c0 '' Function 0x563f84ec3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fb3098 'float' # | | | | `-ImplicitCastExpr 0x563f84fb3080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb3068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb3030 'int64_t':'long' lvalue ParmVar 0x563f84fb2cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fb2e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb3680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb31e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fb3a38 # | | | | `-ReturnStmt 0x563f84fb3a28 # | | | | `-CallExpr 0x563f84fb39f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb39e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fb39c0 '' Function 0x563f84ec3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fb3998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb3980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb3968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb3930 'int64_t2':'vector' lvalue ParmVar 0x563f84fb31e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fb3730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb3b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb3ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fb3f58 # | | | | `-ReturnStmt 0x563f84fb3f48 # | | | | `-CallExpr 0x563f84fb3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fb3ee0 '' Function 0x563f84eb2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fb3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb3e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb3e50 'int64_t3':'vector' lvalue ParmVar 0x563f84fb3ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fb3c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb40b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb4008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fb4480 # | | | | `-ReturnStmt 0x563f84fb4470 # | | | | `-CallExpr 0x563f84fb4440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb4428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fb4408 '' Function 0x563f84eb2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fb43e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb43c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb43b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb4378 'int64_t4':'vector' lvalue ParmVar 0x563f84fb4008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fb4168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb45e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb4530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fb4998 # | | | | `-ReturnStmt 0x563f84fb4988 # | | | | `-CallExpr 0x563f84fb4958 'float' # | | | | |-ImplicitCastExpr 0x563f84fb4940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fb4920 '' Function 0x563f84ec3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fb48f8 'float' # | | | | `-ImplicitCastExpr 0x563f84fb48e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb48c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb4890 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fb4530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fb4690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb4af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb4a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fb4ed0 # | | | | `-ReturnStmt 0x563f84fb4ec0 # | | | | `-CallExpr 0x563f84fb4e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb4e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fb4e58 '' Function 0x563f84ec3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fb4e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb4e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb4e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb4dc8 'uint64_t2':'vector' lvalue ParmVar 0x563f84fb4a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fb4ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb5030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb4f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fb5410 # | | | | `-ReturnStmt 0x563f84fb5400 # | | | | `-CallExpr 0x563f84fb53d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb53b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fb5398 '' Function 0x563f84eb2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fb5370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb5358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb5340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb5308 'uint64_t3':'vector' lvalue ParmVar 0x563f84fb4f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fb50e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb5570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb54c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fb7170 # | | | | `-ReturnStmt 0x563f84fb7160 # | | | | `-CallExpr 0x563f84fb7130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb7118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fb70f8 '' Function 0x563f84eb2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fb70d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb70b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb70a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb7068 'uint64_t4':'vector' lvalue ParmVar 0x563f84fb54c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fb5620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb72e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb7230 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fb7628 # | | | | `-ReturnStmt 0x563f84fb7618 # | | | | `-CallExpr 0x563f84fb75e8 'float' # | | | | |-ImplicitCastExpr 0x563f84fb75d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fb75b0 '' Function 0x563f84ec6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fb7588 'float' # | | | | `-ImplicitCastExpr 0x563f84fb7570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb7558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb7520 'double' lvalue ParmVar 0x563f84fb7230 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fb7390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fb7798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb76e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fb7b00 # | | | | `-ReturnStmt 0x563f84fb7af0 # | | | | `-CallExpr 0x563f84fb7ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb7aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fb7a88 '' Function 0x563f84ec6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fb7a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb7a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb7a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb79f8 'double2':'vector' lvalue ParmVar 0x563f84fb76e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fb7848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fb7c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb7bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fb7fe0 # | | | | `-ReturnStmt 0x563f84fb7fd0 # | | | | `-CallExpr 0x563f84fb7fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb7f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fb7f68 '' Function 0x563f84ec71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fb7f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb7f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb7f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb7ed8 'double3':'vector' lvalue ParmVar 0x563f84fb7bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fb7d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fb8150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb80a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fb84c8 # | | | | `-ReturnStmt 0x563f84fb84b8 # | | | | `-CallExpr 0x563f84fb8488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb8470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fb8450 '' Function 0x563f84ec7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fb8428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb8410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb83f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb83c0 'double4':'vector' lvalue ParmVar 0x563f84fb80a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fb8200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fb8628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb8578 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fb8980 # | | | | `-ReturnStmt 0x563f84fb8970 # | | | | `-CallExpr 0x563f84fb8940 'float' # | | | | |-ImplicitCastExpr 0x563f84fb8928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fb8908 '' Function 0x563f84ec6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fb88e0 'float' # | | | | `-ImplicitCastExpr 0x563f84fb88c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb88b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb8878 'int' lvalue ParmVar 0x563f84fb8578 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fb86d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb8ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb8a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84fb8e58 # | | | | `-ReturnStmt 0x563f84fb8e48 # | | | | `-CallExpr 0x563f84fb8e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fb8e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fb8de0 '' Function 0x563f84ec6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fb8db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fb8da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fb8d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fb8d50 'int2':'vector' lvalue ParmVar 0x563f84fb8a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fb8b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fb9e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fb9d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84fba1a8 # | | | | `-ReturnStmt 0x563f84fba198 # | | | | `-CallExpr 0x563f84fba168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fba150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fba130 '' Function 0x563f84ec71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fba108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fba0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fba0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fba0a0 'int3':'vector' lvalue ParmVar 0x563f84fb9d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fb9ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fba308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fba258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84fba690 # | | | | `-ReturnStmt 0x563f84fba680 # | | | | `-CallExpr 0x563f84fba650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fba638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fba618 '' Function 0x563f84ec7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fba5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fba5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fba5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fba588 'int4':'vector' lvalue ParmVar 0x563f84fba258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fba3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fba7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fba740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fbab68 # | | | | `-ReturnStmt 0x563f84fbab58 # | | | | `-CallExpr 0x563f84fbab28 'float' # | | | | |-ImplicitCastExpr 0x563f84fbab10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fbaaf0 '' Function 0x563f84ec6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fbaac8 'float' # | | | | `-ImplicitCastExpr 0x563f84fbaab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbaa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbaa60 'uint':'unsigned int' lvalue ParmVar 0x563f84fba740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fba8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbacc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbac18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fbb060 # | | | | `-ReturnStmt 0x563f84fbb050 # | | | | `-CallExpr 0x563f84fbb020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbb008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fbafe8 '' Function 0x563f84ec6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fbafc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbafa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbaf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbaf58 'uint2':'vector' lvalue ParmVar 0x563f84fbac18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fbad78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbb1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbb110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fbb560 # | | | | `-ReturnStmt 0x563f84fbb550 # | | | | `-CallExpr 0x563f84fbb520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbb508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fbb4e8 '' Function 0x563f84ec71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fbb4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbb4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbb490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbb458 'uint3':'vector' lvalue ParmVar 0x563f84fbb110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fbb270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbb6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbb610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fbba68 # | | | | `-ReturnStmt 0x563f84fbba58 # | | | | `-CallExpr 0x563f84fbba28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbba10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fbb9f0 '' Function 0x563f84ec7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fbb9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbb9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbb998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbb960 'uint4':'vector' lvalue ParmVar 0x563f84fbb610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fbb770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbbbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbbb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fbc830 # | | | | `-ReturnStmt 0x563f84fbc820 # | | | | `-CallExpr 0x563f84fbc7f0 'float' # | | | | |-ImplicitCastExpr 0x563f84fbc7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fbc7b8 '' Function 0x563f84ec6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fbc790 'float' # | | | | `-ImplicitCastExpr 0x563f84fbc778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbc760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbc728 'int64_t':'long' lvalue ParmVar 0x563f84fbbb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fbbc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbc990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbc8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fbcd48 # | | | | `-ReturnStmt 0x563f84fbcd38 # | | | | `-CallExpr 0x563f84fbcd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbccf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fbccd0 '' Function 0x563f84ec6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fbcca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbcc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbcc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbcc40 'int64_t2':'vector' lvalue ParmVar 0x563f84fbc8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fbca40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbcea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbcdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fbd268 # | | | | `-ReturnStmt 0x563f84fbd258 # | | | | `-CallExpr 0x563f84fbd228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbd210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fbd1f0 '' Function 0x563f84ec71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fbd1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbd1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbd198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbd160 'int64_t3':'vector' lvalue ParmVar 0x563f84fbcdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fbcf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbd3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbd318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fbd790 # | | | | `-ReturnStmt 0x563f84fbd780 # | | | | `-CallExpr 0x563f84fbd750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbd738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fbd718 '' Function 0x563f84ec7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fbd6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbd6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbd6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbd688 'int64_t4':'vector' lvalue ParmVar 0x563f84fbd318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fbd478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbd8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbd840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fbdca8 # | | | | `-ReturnStmt 0x563f84fbdc98 # | | | | `-CallExpr 0x563f84fbdc68 'float' # | | | | |-ImplicitCastExpr 0x563f84fbdc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fbdc30 '' Function 0x563f84ec6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fbdc08 'float' # | | | | `-ImplicitCastExpr 0x563f84fbdbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbdbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbdba0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fbd840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fbd9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbde08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbdd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fbe1e0 # | | | | `-ReturnStmt 0x563f84fbe1d0 # | | | | `-CallExpr 0x563f84fbe1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbe188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fbe168 '' Function 0x563f84ec6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fbe140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbe128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbe110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbe0d8 'uint64_t2':'vector' lvalue ParmVar 0x563f84fbdd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fbdeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbe340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbe290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fbf048 # | | | | `-ReturnStmt 0x563f84fbf038 # | | | | `-CallExpr 0x563f84fbf008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbeff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fbefd0 '' Function 0x563f84ec71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fbefa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbef90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbef78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbef40 'uint64_t3':'vector' lvalue ParmVar 0x563f84fbe290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fbe3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbf1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbf0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fbf590 # | | | | `-ReturnStmt 0x563f84fbf580 # | | | | `-CallExpr 0x563f84fbf550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fbf538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fbf518 '' Function 0x563f84ec7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fbf4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fbf4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbf4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbf488 'uint64_t4':'vector' lvalue ParmVar 0x563f84fbf0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fbf258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fbf7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbf650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f84fbf6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x563f84fbfc00 # | | | | `-ReturnStmt 0x563f84fbfbf0 # | | | | `-CallExpr 0x563f84fbfbb8 'float' # | | | | |-ImplicitCastExpr 0x563f84fbfba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f84fbfb50 '' Function 0x563f84ec85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f84fbfa98 'float' # | | | | | `-ImplicitCastExpr 0x563f84fbfa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fbfa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fbfa30 'double' lvalue ParmVar 0x563f84fbf650 'V1' 'double' # | | | | `-CStyleCastExpr 0x563f84fbfb28 'float' # | | | | `-ImplicitCastExpr 0x563f84fbfb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fbfaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fbfac0 'double' lvalue ParmVar 0x563f84fbf6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x563f84fbf8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fbfe98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fbfcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f84fbfd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563f84fc0320 # | | | | `-ReturnStmt 0x563f84fc0310 # | | | | `-CallExpr 0x563f84fc02d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc02c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f84fc0238 '' Function 0x563f84ec8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f84fc0168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc0150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc0138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc0100 'double2':'vector' lvalue ParmVar 0x563f84fbfcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f84fc0210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc01f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc01e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc01a8 'double2':'vector' lvalue ParmVar 0x563f84fbfd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fbff50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fc05b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc03e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f84fc0460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563f84fc0a40 # | | | | `-ReturnStmt 0x563f84fc0a30 # | | | | `-CallExpr 0x563f84fc09f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc09e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f84fc0960 '' Function 0x563f84ec8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f84fc0890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc0878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc0860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc0828 'double3':'vector' lvalue ParmVar 0x563f84fc03e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f84fc0938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc0920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc0908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc08d0 'double3':'vector' lvalue ParmVar 0x563f84fc0460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fc0670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fc0cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc0b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f84fc0b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563f84fc15a0 # | | | | `-ReturnStmt 0x563f84fc1590 # | | | | `-CallExpr 0x563f84fc1558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc1540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f84fc14c0 '' Function 0x563f84ec90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f84fc13f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc13d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc13c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc1388 'double4':'vector' lvalue ParmVar 0x563f84fc0b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f84fc1498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc1480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc1468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc1430 'double4':'vector' lvalue ParmVar 0x563f84fc0b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fc0d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fc17e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc1650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f84fc16d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x563f84fc1be0 # | | | | `-ReturnStmt 0x563f84fc1bd0 # | | | | `-CallExpr 0x563f84fc1b98 'float' # | | | | |-ImplicitCastExpr 0x563f84fc1b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f84fc1b60 '' Function 0x563f84ec85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f84fc1aa8 'float' # | | | | | `-ImplicitCastExpr 0x563f84fc1a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc1a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc1a40 'int' lvalue ParmVar 0x563f84fc1650 'V1' 'int' # | | | | `-CStyleCastExpr 0x563f84fc1b38 'float' # | | | | `-ImplicitCastExpr 0x563f84fc1b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc1b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc1ad0 'int' lvalue ParmVar 0x563f84fc16d0 'V2' 'int' # | | | `-DeprecatedAttr 0x563f84fc18a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc1e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc1c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f84fc1d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563f84fc2298 # | | | | `-ReturnStmt 0x563f84fc2288 # | | | | `-CallExpr 0x563f84fc2250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc2238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f84fc2218 '' Function 0x563f84ec8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f84fc2148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc2130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc2118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc20e0 'int2':'vector' lvalue ParmVar 0x563f84fc1c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f84fc21f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc21d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc21c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc2188 'int2':'vector' lvalue ParmVar 0x563f84fc1d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fc1f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc2518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc2348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f84fc23c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563f84fc2950 # | | | | `-ReturnStmt 0x563f84fc2940 # | | | | `-CallExpr 0x563f84fc2908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc28f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f84fc28d0 '' Function 0x563f84ec8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f84fc2800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc27e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc27d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc2798 'int3':'vector' lvalue ParmVar 0x563f84fc2348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f84fc28a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc2890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc2878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc2840 'int3':'vector' lvalue ParmVar 0x563f84fc23c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fc25d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc2bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc2a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f84fc2a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563f84fc3018 # | | | | `-ReturnStmt 0x563f84fc3008 # | | | | `-CallExpr 0x563f84fc2fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc2fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f84fc2f98 '' Function 0x563f84ec90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f84fc2ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc2eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc2e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc2e60 'int4':'vector' lvalue ParmVar 0x563f84fc2a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f84fc2f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc2f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc2f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc2f08 'int4':'vector' lvalue ParmVar 0x563f84fc2a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fc2c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc3878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc30c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f84fc3148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fc3c90 # | | | | `-ReturnStmt 0x563f84fc3c80 # | | | | `-CallExpr 0x563f84fc3c48 'float' # | | | | |-ImplicitCastExpr 0x563f84fc3c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f84fc3c10 '' Function 0x563f84ec85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f84fc3b58 'float' # | | | | | `-ImplicitCastExpr 0x563f84fc3b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc3b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc3af0 'uint':'unsigned int' lvalue ParmVar 0x563f84fc30c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f84fc3be8 'float' # | | | | `-ImplicitCastExpr 0x563f84fc3bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc3bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc3b80 'uint':'unsigned int' lvalue ParmVar 0x563f84fc3148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fc3930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc3f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc3d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f84fc3dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fc4368 # | | | | `-ReturnStmt 0x563f84fc4358 # | | | | `-CallExpr 0x563f84fc4320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc4308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f84fc42e8 '' Function 0x563f84ec8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f84fc4218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc4200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc41e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc41b0 'uint2':'vector' lvalue ParmVar 0x563f84fc3d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f84fc42c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc42a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc4290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc4258 'uint2':'vector' lvalue ParmVar 0x563f84fc3dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fc3fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc45e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc4418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f84fc4498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fc4a40 # | | | | `-ReturnStmt 0x563f84fc4a30 # | | | | `-CallExpr 0x563f84fc49f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc49e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f84fc49c0 '' Function 0x563f84ec8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f84fc48f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc48d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc48c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc4888 'uint3':'vector' lvalue ParmVar 0x563f84fc4418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f84fc4998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc4980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc4968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc4930 'uint3':'vector' lvalue ParmVar 0x563f84fc4498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fc46a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc4cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc4af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f84fc4b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fc5128 # | | | | `-ReturnStmt 0x563f84fc5118 # | | | | `-CallExpr 0x563f84fc50e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc50c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f84fc50a8 '' Function 0x563f84ec90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f84fc4fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc4fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc4fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc4f70 'uint4':'vector' lvalue ParmVar 0x563f84fc4af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f84fc5080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc5068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc5050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc5018 'uint4':'vector' lvalue ParmVar 0x563f84fc4b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fc4d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc53a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc51d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f84fc5258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fc8318 # | | | | `-ReturnStmt 0x563f84fc8308 # | | | | `-CallExpr 0x563f84fc82d0 'float' # | | | | |-ImplicitCastExpr 0x563f84fc5780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f84fc5760 '' Function 0x563f84ec85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f84fc56a8 'float' # | | | | | `-ImplicitCastExpr 0x563f84fc5690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc5678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc5640 'int64_t':'long' lvalue ParmVar 0x563f84fc51d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f84fc5738 'float' # | | | | `-ImplicitCastExpr 0x563f84fc5720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc5708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc56d0 'int64_t':'long' lvalue ParmVar 0x563f84fc5258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fc5460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc8598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc83c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f84fc8448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fc8a08 # | | | | `-ReturnStmt 0x563f84fc89f8 # | | | | `-CallExpr 0x563f84fc89c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc89a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f84fc8988 '' Function 0x563f84ec8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f84fc88b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc88a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc8888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc8850 'int64_t2':'vector' lvalue ParmVar 0x563f84fc83c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f84fc8960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc8948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc8930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc88f8 'int64_t2':'vector' lvalue ParmVar 0x563f84fc8448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fc8650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc8c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc8ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f84fc8b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fc9100 # | | | | `-ReturnStmt 0x563f84fc90f0 # | | | | `-CallExpr 0x563f84fc90b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc90a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f84fc9080 '' Function 0x563f84ec8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f84fc8fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc8f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc8f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc8f48 'int64_t3':'vector' lvalue ParmVar 0x563f84fc8ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f84fc9058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc9040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc9028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc8ff0 'int64_t3':'vector' lvalue ParmVar 0x563f84fc8b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fc8d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc9388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc91b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f84fc9230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fc9808 # | | | | `-ReturnStmt 0x563f84fc97f8 # | | | | `-CallExpr 0x563f84fc97c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fc97a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f84fc9788 '' Function 0x563f84ec90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f84fc96b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fc96a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc9688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc9650 'int64_t4':'vector' lvalue ParmVar 0x563f84fc91b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f84fc9760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fc9748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc9730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc96f8 'int64_t4':'vector' lvalue ParmVar 0x563f84fc9230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fc9440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fc9a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc98b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f84fc9938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fc9ee0 # | | | | `-ReturnStmt 0x563f84fc9ed0 # | | | | `-CallExpr 0x563f84fc9e98 'float' # | | | | |-ImplicitCastExpr 0x563f84fc9e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f84fc9e60 '' Function 0x563f84ec85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f84fc9da8 'float' # | | | | | `-ImplicitCastExpr 0x563f84fc9d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fc9d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fc9d40 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fc98b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f84fc9e38 'float' # | | | | `-ImplicitCastExpr 0x563f84fc9e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fc9e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fc9dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fc9938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fc9b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fca168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fc9f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f84fca010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fca618 # | | | | `-ReturnStmt 0x563f84fca608 # | | | | `-CallExpr 0x563f84fca5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fca5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f84fca598 '' Function 0x563f84ec8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f84fca4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fca4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fca498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fca460 'uint64_t2':'vector' lvalue ParmVar 0x563f84fc9f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f84fca570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fca558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fca540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fca508 'uint64_t2':'vector' lvalue ParmVar 0x563f84fca010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fca220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fca898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fca6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f84fca748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fcad30 # | | | | `-ReturnStmt 0x563f84fcad20 # | | | | `-CallExpr 0x563f84fcace8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcacd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f84fcacb0 '' Function 0x563f84ec8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f84fcabe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fcabc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fcabb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fcab78 'uint64_t3':'vector' lvalue ParmVar 0x563f84fca6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f84fcac88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcac70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcac58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcac20 'uint64_t3':'vector' lvalue ParmVar 0x563f84fca748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fca950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fcafb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcade0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f84fcae60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fcb458 # | | | | `-ReturnStmt 0x563f84fcb448 # | | | | `-CallExpr 0x563f84fcb410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcb3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f84fcb3d8 '' Function 0x563f84ec90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f84fcb308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f84fcb2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f84fcb2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f84fcb2a0 'uint64_t4':'vector' lvalue ParmVar 0x563f84fcade0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f84fcb3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcb398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcb380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcb348 'uint64_t4':'vector' lvalue ParmVar 0x563f84fcae60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fcb070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fcb5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcb518 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fcb910 # | | | | `-ReturnStmt 0x563f84fcb900 # | | | | `-CallExpr 0x563f84fcb8d0 'float' # | | | | |-ImplicitCastExpr 0x563f84fcb8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fcb898 '' Function 0x563f84ec9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fcb870 'float' # | | | | `-ImplicitCastExpr 0x563f84fcb858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcb840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcb808 'double' lvalue ParmVar 0x563f84fcb518 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fcb678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fcba80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcb9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fcbde8 # | | | | `-ReturnStmt 0x563f84fcbdd8 # | | | | `-CallExpr 0x563f84fcbda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcbd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fcbd70 '' Function 0x563f84ec9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fcbd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcbd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcbd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcbce0 'double2':'vector' lvalue ParmVar 0x563f84fcb9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fcbb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fcbf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcbea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fcc2c8 # | | | | `-ReturnStmt 0x563f84fcc2b8 # | | | | `-CallExpr 0x563f84fcc288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcc270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fcc250 '' Function 0x563f84eca220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fcc228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcc210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcc1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcc1c0 'double3':'vector' lvalue ParmVar 0x563f84fcbea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fcc008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fcc448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcc398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fcc7c0 # | | | | `-ReturnStmt 0x563f84fcc7b0 # | | | | `-CallExpr 0x563f84fcc780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcc768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fcc748 '' Function 0x563f84eca498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fcc720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcc708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcc6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcc6b8 'double4':'vector' lvalue ParmVar 0x563f84fcc398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fcc4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fcc920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcc870 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fccc78 # | | | | `-ReturnStmt 0x563f84fccc68 # | | | | `-CallExpr 0x563f84fccc38 'float' # | | | | |-ImplicitCastExpr 0x563f84fccc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fccc00 '' Function 0x563f84ec9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fccbd8 'float' # | | | | `-ImplicitCastExpr 0x563f84fccbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fccba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fccb70 'int' lvalue ParmVar 0x563f84fcc870 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fcc9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fccdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fccd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84fcd150 # | | | | `-ReturnStmt 0x563f84fcd140 # | | | | `-CallExpr 0x563f84fcd110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcd0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fcd0d8 '' Function 0x563f84ec9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fcd0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcd098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcd080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcd048 'int2':'vector' lvalue ParmVar 0x563f84fccd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fcce88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fcd2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcd200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84fcd630 # | | | | `-ReturnStmt 0x563f84fcd620 # | | | | `-CallExpr 0x563f84fcd5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcd5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fcd5b8 '' Function 0x563f84eca220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fcd590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcd578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcd560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcd528 'int3':'vector' lvalue ParmVar 0x563f84fcd200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fcd360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fcd790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcd6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84fcdb18 # | | | | `-ReturnStmt 0x563f84fcdb08 # | | | | `-CallExpr 0x563f84fcdad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcdac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fcdaa0 '' Function 0x563f84eca498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fcda78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcda60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcda48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcda10 'int4':'vector' lvalue ParmVar 0x563f84fcd6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fcd840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fcdc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcdbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fcdff0 # | | | | `-ReturnStmt 0x563f84fcdfe0 # | | | | `-CallExpr 0x563f84fcdfb0 'float' # | | | | |-ImplicitCastExpr 0x563f84fcdf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fcdf78 '' Function 0x563f84ec9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fcdf50 'float' # | | | | `-ImplicitCastExpr 0x563f84fcdf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcdf20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcdee8 'uint':'unsigned int' lvalue ParmVar 0x563f84fcdbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fcdd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fce150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fce0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fcfd10 # | | | | `-ReturnStmt 0x563f84fcfd00 # | | | | `-CallExpr 0x563f84fcfcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fcfcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fcfc98 '' Function 0x563f84ec9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fcfc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fcfc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fcfc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fcfc08 'uint2':'vector' lvalue ParmVar 0x563f84fce0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fce200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fcfe70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fcfdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fd0210 # | | | | `-ReturnStmt 0x563f84fd0200 # | | | | `-CallExpr 0x563f84fd01d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd01b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fd0198 '' Function 0x563f84eca220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fd0170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd0158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd0140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd0108 'uint3':'vector' lvalue ParmVar 0x563f84fcfdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fcff20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd0370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd02c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fd0718 # | | | | `-ReturnStmt 0x563f84fd0708 # | | | | `-CallExpr 0x563f84fd06d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd06c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fd06a0 '' Function 0x563f84eca498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fd0678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd0660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd0648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd0610 'uint4':'vector' lvalue ParmVar 0x563f84fd02c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fd0420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd0878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd07c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fd0c10 # | | | | `-ReturnStmt 0x563f84fd0c00 # | | | | `-CallExpr 0x563f84fd0bd0 'float' # | | | | |-ImplicitCastExpr 0x563f84fd0bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fd0b98 '' Function 0x563f84ec9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fd0b70 'float' # | | | | `-ImplicitCastExpr 0x563f84fd0b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd0b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd0b08 'int64_t':'long' lvalue ParmVar 0x563f84fd07c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fd0928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd0d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd0cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fd1128 # | | | | `-ReturnStmt 0x563f84fd1118 # | | | | `-CallExpr 0x563f84fd10e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd10d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fd10b0 '' Function 0x563f84ec9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fd1088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd1070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd1058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd1020 'int64_t2':'vector' lvalue ParmVar 0x563f84fd0cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fd0e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd1288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd11d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fd1648 # | | | | `-ReturnStmt 0x563f84fd1638 # | | | | `-CallExpr 0x563f84fd1608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd15f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fd15d0 '' Function 0x563f84eca220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fd15a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd1590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd1578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd1540 'int64_t3':'vector' lvalue ParmVar 0x563f84fd11d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fd1338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd17a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd16f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fd3148 # | | | | `-ReturnStmt 0x563f84fd3138 # | | | | `-CallExpr 0x563f84fd3108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd30f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fd30d0 '' Function 0x563f84eca498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fd1ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd1ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd1aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd1a68 'int64_t4':'vector' lvalue ParmVar 0x563f84fd16f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fd1858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd32a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd31f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fd3660 # | | | | `-ReturnStmt 0x563f84fd3650 # | | | | `-CallExpr 0x563f84fd3620 'float' # | | | | |-ImplicitCastExpr 0x563f84fd3608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fd35e8 '' Function 0x563f84ec9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fd35c0 'float' # | | | | `-ImplicitCastExpr 0x563f84fd35a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd3590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd3558 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fd31f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fd3358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd37c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd3710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fd3b98 # | | | | `-ReturnStmt 0x563f84fd3b88 # | | | | `-CallExpr 0x563f84fd3b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd3b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fd3b20 '' Function 0x563f84ec9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fd3af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd3ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd3ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd3a90 'uint64_t2':'vector' lvalue ParmVar 0x563f84fd3710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fd3870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd3cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd3c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fd40d8 # | | | | `-ReturnStmt 0x563f84fd40c8 # | | | | `-CallExpr 0x563f84fd4098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd4080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fd4060 '' Function 0x563f84eca220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fd4038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd4020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd4008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd3fd0 'uint64_t3':'vector' lvalue ParmVar 0x563f84fd3c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fd3da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd4238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd4188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fd4620 # | | | | `-ReturnStmt 0x563f84fd4610 # | | | | `-CallExpr 0x563f84fd45e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd45c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fd45a8 '' Function 0x563f84eca498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fd4580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd4568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd4550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd4518 'uint64_t4':'vector' lvalue ParmVar 0x563f84fd4188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fd42e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x563f84fd4d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563f84fd4638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84fd46d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f84fd4c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd49e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f84fd4ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x563f84fd4b38 col:41 p2 'T' # | | | |-CompoundStmt 0x563f84fd5090 # | | | | `-ReturnStmt 0x563f84fd5080 # | | | | `-RecoveryExpr 0x563f84fd5048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f84fd4e90 '' lvalue (ADL) = 'clamp' 0x563f84ed3fc8 0x563f84eca888 0x563f84ecad40 0x563f84ecb1a8 0x563f84ecb608 0x563f84ecba08 0x563f84ecbed8 0x563f84ecc338 0x563f84ecc798 0x563f84eccbf8 0x563f84ecd088 0x563f84ecd4e8 0x563f84ecd948 0x563f84ecee08 0x563f84ecf268 0x563f84ecf6c8 0x563f84ecfb28 0x563f84ecff98 0x563f84ed03f8 0x563f84ed0858 0x563f84ed0cb8 0x563f84ed10d8 0x563f84ed1538 0x563f84ed1998 0x563f84eb8d28 0x563f84eb9128 0x563f84eb9588 0x563f84eb99e8 # | | | | |-RecoveryExpr 0x563f84fd4fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f84fd4fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f84fd4d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f84fd57c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563f84fd50e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84fd5178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f84fd5718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd5488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f84fd5500 col:24 p1 'T' # | | | |-ParmVarDecl 0x563f84fd55d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x563f84fd5b30 # | | | | `-ReturnStmt 0x563f84fd5b20 # | | | | `-RecoveryExpr 0x563f84fd5ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f84fd5930 '' lvalue (ADL) = 'clamp' 0x563f84eb99e8 0x563f84ed3fc8 0x563f84eca888 0x563f84ecad40 0x563f84ecb1a8 0x563f84ecb608 0x563f84ecba08 0x563f84ecbed8 0x563f84ecc338 0x563f84ecc798 0x563f84eccbf8 0x563f84ecd088 0x563f84ecd4e8 0x563f84ecd948 0x563f84ecee08 0x563f84ecf268 0x563f84ecf6c8 0x563f84ecfb28 0x563f84ecff98 0x563f84ed03f8 0x563f84ed0858 0x563f84ed0cb8 0x563f84ed10d8 0x563f84ed1538 0x563f84ed1998 0x563f84eb8d28 0x563f84eb9128 0x563f84eb9588 # | | | | |-RecoveryExpr 0x563f84fd5a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f84fd5ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f84fd5830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f84fd61d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563f84fd5b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f84fd5be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f84fd6128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd5ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f84fd5f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x563f84fd5fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x563f84fd6570 # | | | | `-ReturnStmt 0x563f84fd6560 # | | | | `-RecoveryExpr 0x563f84fd6530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f84fd6340 '' lvalue (ADL) = 'clamp' 0x563f84eb9588 0x563f84eb99e8 0x563f84ed3fc8 0x563f84eca888 0x563f84ecad40 0x563f84ecb1a8 0x563f84ecb608 0x563f84ecba08 0x563f84ecbed8 0x563f84ecc338 0x563f84ecc798 0x563f84eccbf8 0x563f84ecd088 0x563f84ecd4e8 0x563f84ecd948 0x563f84ecee08 0x563f84ecf268 0x563f84ecf6c8 0x563f84ecfb28 0x563f84ecff98 0x563f84ed03f8 0x563f84ed0858 0x563f84ed0cb8 0x563f84ed10d8 0x563f84ed1538 0x563f84ed1998 0x563f84eb8d28 0x563f84eb9128 # | | | | `-RecoveryExpr 0x563f84fd6460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f84fd6240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x563f84fd66d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd6628 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fd6a20 # | | | | `-ReturnStmt 0x563f84fd6a10 # | | | | `-CallExpr 0x563f84fd69e0 'float' # | | | | |-ImplicitCastExpr 0x563f84fd69c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fd69a8 '' Function 0x563f84ed5788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fd6980 'float' # | | | | `-ImplicitCastExpr 0x563f84fd6968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd6950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd6918 'double' lvalue ParmVar 0x563f84fd6628 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fd6788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fd6b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd6ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fd6ef0 # | | | | `-ReturnStmt 0x563f84fd6ee0 # | | | | `-CallExpr 0x563f84fd6eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd6e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fd6e78 '' Function 0x563f84ed5a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fd6e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd6e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd6e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd6de8 'double2':'vector' lvalue ParmVar 0x563f84fd6ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fd6c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fd70f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd6fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fd7460 # | | | | `-ReturnStmt 0x563f84fd7450 # | | | | `-CallExpr 0x563f84fd7420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd7408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fd73e8 '' Function 0x563f84ed5c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fd73c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd73a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd7390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd7358 'double3':'vector' lvalue ParmVar 0x563f84fd6fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fd71a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fd75c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd7518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fd7940 # | | | | `-ReturnStmt 0x563f84fd7930 # | | | | `-CallExpr 0x563f84fd7900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd78e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fd78c8 '' Function 0x563f84ed6f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fd78a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd7888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd7870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd7838 'double4':'vector' lvalue ParmVar 0x563f84fd7518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fd7678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fd7aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd79f0 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fd7df8 # | | | | `-ReturnStmt 0x563f84fd7de8 # | | | | `-CallExpr 0x563f84fd7db8 'float' # | | | | |-ImplicitCastExpr 0x563f84fd7da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fd7d80 '' Function 0x563f84ed5788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fd7d58 'float' # | | | | `-ImplicitCastExpr 0x563f84fd7d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd7d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd7cf0 'int' lvalue ParmVar 0x563f84fd79f0 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fd7b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd7f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd7ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84fd82d0 # | | | | `-ReturnStmt 0x563f84fd82c0 # | | | | `-CallExpr 0x563f84fd8290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd8278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fd8258 '' Function 0x563f84ed5a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fd8230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd8218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd8200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd81c8 'int2':'vector' lvalue ParmVar 0x563f84fd7ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fd8008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd8430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd8380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84fd87b0 # | | | | `-ReturnStmt 0x563f84fd87a0 # | | | | `-CallExpr 0x563f84fd8770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd8758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fd8738 '' Function 0x563f84ed5c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fd8710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd86f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd86e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd86a8 'int3':'vector' lvalue ParmVar 0x563f84fd8380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fd84e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd8910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd8860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84fd8c98 # | | | | `-ReturnStmt 0x563f84fd8c88 # | | | | `-CallExpr 0x563f84fd8c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd8c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fd8c20 '' Function 0x563f84ed6f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fd8bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd8be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd8bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd8b90 'int4':'vector' lvalue ParmVar 0x563f84fd8860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fd89c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd8df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd8d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fd91a0 # | | | | `-ReturnStmt 0x563f84fd9190 # | | | | `-CallExpr 0x563f84fd9160 'float' # | | | | |-ImplicitCastExpr 0x563f84fd9148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fd9128 '' Function 0x563f84ed5788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fd9100 'float' # | | | | `-ImplicitCastExpr 0x563f84fd90b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd90a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd9068 'uint':'unsigned int' lvalue ParmVar 0x563f84fd8d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fd8ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd9300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd9250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fd9698 # | | | | `-ReturnStmt 0x563f84fd9688 # | | | | `-CallExpr 0x563f84fd9658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd9640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fd9620 '' Function 0x563f84ed5a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fd95f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd95e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd95c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd9590 'uint2':'vector' lvalue ParmVar 0x563f84fd9250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fd93b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd97f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd9748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fd9b98 # | | | | `-ReturnStmt 0x563f84fd9b88 # | | | | `-CallExpr 0x563f84fd9b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fd9b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fd9b20 '' Function 0x563f84ed5c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fd9af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd9ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd9ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd9a90 'uint3':'vector' lvalue ParmVar 0x563f84fd9748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fd98a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fd9cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fd9c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fda0a0 # | | | | `-ReturnStmt 0x563f84fda090 # | | | | `-CallExpr 0x563f84fda060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fda048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fda028 '' Function 0x563f84ed6f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fda000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fd9fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fd9fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fd9f98 'uint4':'vector' lvalue ParmVar 0x563f84fd9c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fd9da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fda200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fda150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fda598 # | | | | `-ReturnStmt 0x563f84fda588 # | | | | `-CallExpr 0x563f84fda558 'float' # | | | | |-ImplicitCastExpr 0x563f84fda540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fda520 '' Function 0x563f84ed5788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fda4f8 'float' # | | | | `-ImplicitCastExpr 0x563f84fda4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fda4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fda490 'int64_t':'long' lvalue ParmVar 0x563f84fda150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fda2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fda6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fda648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fdaab0 # | | | | `-ReturnStmt 0x563f84fdaaa0 # | | | | `-CallExpr 0x563f84fdaa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdaa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fdaa38 '' Function 0x563f84ed5a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fdaa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fda9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fda9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fda9a8 'int64_t2':'vector' lvalue ParmVar 0x563f84fda648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fda7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdac10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdab60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fdafd0 # | | | | `-ReturnStmt 0x563f84fdafc0 # | | | | `-CallExpr 0x563f84fdaf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdaf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fdaf58 '' Function 0x563f84ed5c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fdaf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdaf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdaf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdaec8 'int64_t3':'vector' lvalue ParmVar 0x563f84fdab60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fdacc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdb830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdb080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fdbbf8 # | | | | `-ReturnStmt 0x563f84fdbbe8 # | | | | `-CallExpr 0x563f84fdbbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdbba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fdbb80 '' Function 0x563f84ed6f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fdbb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdbb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdbb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdbaf0 'int64_t4':'vector' lvalue ParmVar 0x563f84fdb080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fdb8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdbd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdbca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fdc110 # | | | | `-ReturnStmt 0x563f84fdc100 # | | | | `-CallExpr 0x563f84fdc0d0 'float' # | | | | |-ImplicitCastExpr 0x563f84fdc0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fdc098 '' Function 0x563f84ed5788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fdc070 'float' # | | | | `-ImplicitCastExpr 0x563f84fdc058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdc040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdc008 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fdbca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fdbe08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdc270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdc1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fdc648 # | | | | `-ReturnStmt 0x563f84fdc638 # | | | | `-CallExpr 0x563f84fdc608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdc5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fdc5d0 '' Function 0x563f84ed5a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fdc5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdc590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdc578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdc540 'uint64_t2':'vector' lvalue ParmVar 0x563f84fdc1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fdc320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdc7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdc6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fdcb88 # | | | | `-ReturnStmt 0x563f84fdcb78 # | | | | `-CallExpr 0x563f84fdcb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdcb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fdcb10 '' Function 0x563f84ed5c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fdcae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdcad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdcab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdca80 'uint64_t3':'vector' lvalue ParmVar 0x563f84fdc6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fdc858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdcce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdcc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fdd0d0 # | | | | `-ReturnStmt 0x563f84fdd0c0 # | | | | `-CallExpr 0x563f84fdd090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdd078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fdd058 '' Function 0x563f84ed6f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fdd030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdd018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdd000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdcfc8 'uint64_t4':'vector' lvalue ParmVar 0x563f84fdcc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fdcd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdd240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdd190 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fdd588 # | | | | `-ReturnStmt 0x563f84fdd578 # | | | | `-CallExpr 0x563f84fdd548 'float' # | | | | |-ImplicitCastExpr 0x563f84fdd530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fdd510 '' Function 0x563f84ed7b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fdd4e8 'float' # | | | | `-ImplicitCastExpr 0x563f84fdd4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdd4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdd480 'double' lvalue ParmVar 0x563f84fdd190 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fdd2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fdd6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdd648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fde260 # | | | | `-ReturnStmt 0x563f84fde250 # | | | | `-CallExpr 0x563f84fde220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fde208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fde1e8 '' Function 0x563f84ed7e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fde1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fde1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fde190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fde158 'double2':'vector' lvalue ParmVar 0x563f84fdd648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fdd7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fde3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fde320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fde740 # | | | | `-ReturnStmt 0x563f84fde730 # | | | | `-CallExpr 0x563f84fde700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fde6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fde6c8 '' Function 0x563f84ed8078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fde6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fde688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fde670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fde638 'double3':'vector' lvalue ParmVar 0x563f84fde320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fde480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fde8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fde800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fdec28 # | | | | `-ReturnStmt 0x563f84fdec18 # | | | | `-CallExpr 0x563f84fdebe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdebd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fdebb0 '' Function 0x563f84ed82f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fdeb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdeb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdeb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdeb20 'double4':'vector' lvalue ParmVar 0x563f84fde800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fde960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fded88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdecd8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fdf0e0 # | | | | `-ReturnStmt 0x563f84fdf0d0 # | | | | `-CallExpr 0x563f84fdf0a0 'float' # | | | | |-ImplicitCastExpr 0x563f84fdf088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fdf068 '' Function 0x563f84ed7b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fdf040 'float' # | | | | `-ImplicitCastExpr 0x563f84fdf028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdf010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdefd8 'int' lvalue ParmVar 0x563f84fdecd8 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fdee38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdf240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdf190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84fdf5b8 # | | | | `-ReturnStmt 0x563f84fdf5a8 # | | | | `-CallExpr 0x563f84fdf578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdf560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fdf540 '' Function 0x563f84ed7e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fdf518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdf500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdf4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdf4b0 'int2':'vector' lvalue ParmVar 0x563f84fdf190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fdf2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdf718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdf668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84fdfa98 # | | | | `-ReturnStmt 0x563f84fdfa88 # | | | | `-CallExpr 0x563f84fdfa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdfa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fdfa20 '' Function 0x563f84ed8078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fdf9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdf9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdf9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdf990 'int3':'vector' lvalue ParmVar 0x563f84fdf668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fdf7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fdfbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fdfb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84fdff80 # | | | | `-ReturnStmt 0x563f84fdff70 # | | | | `-CallExpr 0x563f84fdff40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fdff28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fdff08 '' Function 0x563f84ed82f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fdfee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fdfec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fdfeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fdfe78 'int4':'vector' lvalue ParmVar 0x563f84fdfb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fdfca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe0928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe0878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fe0ca0 # | | | | `-ReturnStmt 0x563f84fe0c90 # | | | | `-CallExpr 0x563f84fe0c60 'float' # | | | | |-ImplicitCastExpr 0x563f84fe0c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe0c28 '' Function 0x563f84ed7b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe0c00 'float' # | | | | `-ImplicitCastExpr 0x563f84fe0be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe0bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe0b98 'uint':'unsigned int' lvalue ParmVar 0x563f84fe0878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fe09d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe0e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe0d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fe1198 # | | | | `-ReturnStmt 0x563f84fe1188 # | | | | `-CallExpr 0x563f84fe1158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe1140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fe1120 '' Function 0x563f84ed7e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fe10f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe10e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe10c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe1090 'uint2':'vector' lvalue ParmVar 0x563f84fe0d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fe0eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe12f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe1248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fe1698 # | | | | `-ReturnStmt 0x563f84fe1688 # | | | | `-CallExpr 0x563f84fe1658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe1640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fe1620 '' Function 0x563f84ed8078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fe15f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe15e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe15c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe1590 'uint3':'vector' lvalue ParmVar 0x563f84fe1248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fe13a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe17f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe1748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fe1ba0 # | | | | `-ReturnStmt 0x563f84fe1b90 # | | | | `-CallExpr 0x563f84fe1b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe1b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fe1b28 '' Function 0x563f84ed82f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fe1b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe1ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe1ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe1a98 'uint4':'vector' lvalue ParmVar 0x563f84fe1748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fe18a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe1d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe1c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fe2098 # | | | | `-ReturnStmt 0x563f84fe2088 # | | | | `-CallExpr 0x563f84fe2058 'float' # | | | | |-ImplicitCastExpr 0x563f84fe2040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe2020 '' Function 0x563f84ed7b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe1ff8 'float' # | | | | `-ImplicitCastExpr 0x563f84fe1fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe1fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe1f90 'int64_t':'long' lvalue ParmVar 0x563f84fe1c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fe1db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe21f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe2148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84fe25b0 # | | | | `-ReturnStmt 0x563f84fe25a0 # | | | | `-CallExpr 0x563f84fe2570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe2558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fe2538 '' Function 0x563f84ed7e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fe2510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe24f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe24e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe24a8 'int64_t2':'vector' lvalue ParmVar 0x563f84fe2148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fe22a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe2710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe2660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84fe34c0 # | | | | `-ReturnStmt 0x563f84fe34b0 # | | | | `-CallExpr 0x563f84fe3480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe3468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fe3448 '' Function 0x563f84ed8078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fe3420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe3408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe33f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe33b8 'int64_t3':'vector' lvalue ParmVar 0x563f84fe2660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fe31b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe3620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe3570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fe39e8 # | | | | `-ReturnStmt 0x563f84fe39d8 # | | | | `-CallExpr 0x563f84fe39a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe3990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fe3970 '' Function 0x563f84ed82f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fe3948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe3930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe3918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe38e0 'int64_t4':'vector' lvalue ParmVar 0x563f84fe3570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fe36d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe3b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe3a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fe3f00 # | | | | `-ReturnStmt 0x563f84fe3ef0 # | | | | `-CallExpr 0x563f84fe3ec0 'float' # | | | | |-ImplicitCastExpr 0x563f84fe3ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe3e88 '' Function 0x563f84ed7b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe3e60 'float' # | | | | `-ImplicitCastExpr 0x563f84fe3e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe3e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe3df8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fe3a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fe3bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe4060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe3fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fe4438 # | | | | `-ReturnStmt 0x563f84fe4428 # | | | | `-CallExpr 0x563f84fe43f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe43e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fe43c0 '' Function 0x563f84ed7e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fe4398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe4380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe4368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe4330 'uint64_t2':'vector' lvalue ParmVar 0x563f84fe3fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fe4110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe4598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe44e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fe4978 # | | | | `-ReturnStmt 0x563f84fe4968 # | | | | `-CallExpr 0x563f84fe4938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe4920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fe4900 '' Function 0x563f84ed8078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fe48d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe48c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe48a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe4870 'uint64_t3':'vector' lvalue ParmVar 0x563f84fe44e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fe4648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe4ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe4a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fe4ec0 # | | | | `-ReturnStmt 0x563f84fe4eb0 # | | | | `-CallExpr 0x563f84fe4e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe4e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fe4e48 '' Function 0x563f84ed82f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fe4e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe4e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe4df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe4db8 'uint64_t4':'vector' lvalue ParmVar 0x563f84fe4a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fe4b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe5030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe4f80 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fe58b8 # | | | | `-ReturnStmt 0x563f84fe58a8 # | | | | `-CallExpr 0x563f84fe5878 'float' # | | | | |-ImplicitCastExpr 0x563f84fe5860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe5840 '' Function 0x563f84edcf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe5818 'float' # | | | | `-ImplicitCastExpr 0x563f84fe5800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe57e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe57b0 'double' lvalue ParmVar 0x563f84fe4f80 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fe50e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fe5a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe5978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fe5d90 # | | | | `-ReturnStmt 0x563f84fe5d80 # | | | | `-CallExpr 0x563f84fe5d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe5d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fe5d18 '' Function 0x563f84edd178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fe5cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe5cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe5cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe5c88 'double2':'vector' lvalue ParmVar 0x563f84fe5978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fe5ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fe5f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe5e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fe6270 # | | | | `-ReturnStmt 0x563f84fe6260 # | | | | `-CallExpr 0x563f84fe6230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe6218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fe61f8 '' Function 0x563f84edd3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fe61d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe61b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe61a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe6168 'double3':'vector' lvalue ParmVar 0x563f84fe5e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fe5fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fe63e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe6330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fe6758 # | | | | `-ReturnStmt 0x563f84fe6748 # | | | | `-CallExpr 0x563f84fe6718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe6700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fe66e0 '' Function 0x563f84edd668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fe66b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe66a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe6688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe6650 'double4':'vector' lvalue ParmVar 0x563f84fe6330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fe6490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fe68b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe6808 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fe6c18 # | | | | `-ReturnStmt 0x563f84fe6c08 # | | | | `-CallExpr 0x563f84fe6bd8 'float' # | | | | |-ImplicitCastExpr 0x563f84fe6bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe6ba0 '' Function 0x563f84edcf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe6b78 'float' # | | | | `-ImplicitCastExpr 0x563f84fe6b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe6b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe6b10 'int' lvalue ParmVar 0x563f84fe6808 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fe6968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe6d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe6cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84fe70f8 # | | | | `-ReturnStmt 0x563f84fe70e8 # | | | | `-CallExpr 0x563f84fe70b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe70a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fe7080 '' Function 0x563f84edd178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fe7058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe7040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe7028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe6ff0 'int2':'vector' lvalue ParmVar 0x563f84fe6cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fe6e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe7258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe71a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84fe75e0 # | | | | `-ReturnStmt 0x563f84fe75d0 # | | | | `-CallExpr 0x563f84fe75a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe7588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fe7568 '' Function 0x563f84edd3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fe7540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe7528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe7510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe74d8 'int3':'vector' lvalue ParmVar 0x563f84fe71a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84fe7308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe8000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe7f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84fe8390 # | | | | `-ReturnStmt 0x563f84fe8380 # | | | | `-CallExpr 0x563f84fe8350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe8338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fe8318 '' Function 0x563f84edd668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fe82f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe82d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe82c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe8288 'int4':'vector' lvalue ParmVar 0x563f84fe7f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84fe80b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe84f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe8440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84fe8870 # | | | | `-ReturnStmt 0x563f84fe8860 # | | | | `-CallExpr 0x563f84fe8830 'float' # | | | | |-ImplicitCastExpr 0x563f84fe8818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe87f8 '' Function 0x563f84edcf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe87d0 'float' # | | | | `-ImplicitCastExpr 0x563f84fe87b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe87a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe8768 'uint':'unsigned int' lvalue ParmVar 0x563f84fe8440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84fe85a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe89d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe8920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84fe8d70 # | | | | `-ReturnStmt 0x563f84fe8d60 # | | | | `-CallExpr 0x563f84fe8d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe8d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fe8cf8 '' Function 0x563f84edd178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fe8cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe8cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe8ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe8c68 'uint2':'vector' lvalue ParmVar 0x563f84fe8920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84fe8a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe8ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe8e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84fe9278 # | | | | `-ReturnStmt 0x563f84fe9268 # | | | | `-CallExpr 0x563f84fe9238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe9220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fe9200 '' Function 0x563f84edd3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fe91d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe91c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe91a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe9170 'uint3':'vector' lvalue ParmVar 0x563f84fe8e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84fe8f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe93d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe9328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84fe9788 # | | | | `-ReturnStmt 0x563f84fe9778 # | | | | `-CallExpr 0x563f84fe9748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fe9730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fe9710 '' Function 0x563f84edd668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fe96e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fe96d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe96b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe9680 'uint4':'vector' lvalue ParmVar 0x563f84fe9328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84fe9488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe98e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe9838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84fe9c88 # | | | | `-ReturnStmt 0x563f84fe9c78 # | | | | `-CallExpr 0x563f84fe9c48 'float' # | | | | |-ImplicitCastExpr 0x563f84fe9c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fe9c10 '' Function 0x563f84edcf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fe9be8 'float' # | | | | `-ImplicitCastExpr 0x563f84fe9bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fe9bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fe9b80 'int64_t':'long' lvalue ParmVar 0x563f84fe9838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84fe9998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fe9de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fe9d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84feba78 # | | | | `-ReturnStmt 0x563f84feba68 # | | | | `-CallExpr 0x563f84feba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84feba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84feba00 '' Function 0x563f84edd178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84feb9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84feb9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84feb9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84feb970 'int64_t2':'vector' lvalue ParmVar 0x563f84fe9d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fe9e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84febbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84febb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84febfa0 # | | | | `-ReturnStmt 0x563f84febf90 # | | | | `-CallExpr 0x563f84febf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84febf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84febf28 '' Function 0x563f84edd3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84febf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84febee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84febed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84febe98 'int64_t3':'vector' lvalue ParmVar 0x563f84febb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84febc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fec100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fec050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84fec4d0 # | | | | `-ReturnStmt 0x563f84fec4c0 # | | | | `-CallExpr 0x563f84fec490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fec478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fec458 '' Function 0x563f84edd668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fec430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fec418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fec400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fec3c8 'int64_t4':'vector' lvalue ParmVar 0x563f84fec050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fec1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fec630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84fec580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84fec9f0 # | | | | `-ReturnStmt 0x563f84fec9e0 # | | | | `-CallExpr 0x563f84fec9b0 'float' # | | | | |-ImplicitCastExpr 0x563f84fec998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fec978 '' Function 0x563f84edcf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fec950 'float' # | | | | `-ImplicitCastExpr 0x563f84fec938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fec920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fec8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84fec580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84fec6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fecb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fecaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84fecf30 # | | | | `-ReturnStmt 0x563f84fecf20 # | | | | `-CallExpr 0x563f84fecef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84feced8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84feceb8 '' Function 0x563f84edd178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fece90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fece78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fece60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fece28 'uint64_t2':'vector' lvalue ParmVar 0x563f84fecaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84fecc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fed090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fecfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84fed478 # | | | | `-ReturnStmt 0x563f84fed468 # | | | | `-CallExpr 0x563f84fed438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fed420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fed400 '' Function 0x563f84edd3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fed3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fed3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fed3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fed370 'uint64_t3':'vector' lvalue ParmVar 0x563f84fecfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84fed140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fed5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fed528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fee2d0 # | | | | `-ReturnStmt 0x563f84fee2c0 # | | | | `-CallExpr 0x563f84fee290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fee278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fee258 '' Function 0x563f84edd668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fee230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fee218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fee200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fee1c8 'uint64_t4':'vector' lvalue ParmVar 0x563f84fed528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84fed688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fee438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fee388 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fee780 # | | | | `-ReturnStmt 0x563f84fee770 # | | | | `-CallExpr 0x563f84fee740 'float' # | | | | |-ImplicitCastExpr 0x563f84fee728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fee708 '' Function 0x563f84ee4628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fee6e0 'float' # | | | | `-ImplicitCastExpr 0x563f84fee6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fee6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fee678 'double' lvalue ParmVar 0x563f84fee388 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fee4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fee8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fee838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84feec50 # | | | | `-ReturnStmt 0x563f84feec40 # | | | | `-CallExpr 0x563f84feec10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84feebf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84feebd8 '' Function 0x563f84ee48a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84feebb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84feeb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84feeb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84feeb48 'double2':'vector' lvalue ParmVar 0x563f84fee838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fee998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84feedb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84feed08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84fef128 # | | | | `-ReturnStmt 0x563f84fef118 # | | | | `-CallExpr 0x563f84fef0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84fef0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84fef0b0 '' Function 0x563f84ee4b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84fef088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84fef070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fef058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fef020 'double3':'vector' lvalue ParmVar 0x563f84feed08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84feee68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fef290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84fef1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84fef608 # | | | | `-ReturnStmt 0x563f84fef5f8 # | | | | `-CallExpr 0x563f84fef5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fef5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fef590 '' Function 0x563f84ee4da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fef568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fef550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fef538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fef500 'double4':'vector' lvalue ParmVar 0x563f84fef1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84fef340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fef768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84fef6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84fefac0 # | | | | `-ReturnStmt 0x563f84fefab0 # | | | | `-CallExpr 0x563f84fefa80 'float' # | | | | |-ImplicitCastExpr 0x563f84fefa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fefa48 '' Function 0x563f84ee4628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fefa20 'float' # | | | | `-ImplicitCastExpr 0x563f84fefa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fef9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fef9b8 'int' lvalue ParmVar 0x563f84fef6b8 'V' 'int' # | | | `-DeprecatedAttr 0x563f84fef818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fefc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fefb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84feff98 # | | | | `-ReturnStmt 0x563f84feff88 # | | | | `-CallExpr 0x563f84feff58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84feff40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84feff20 '' Function 0x563f84ee48a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fefef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fefee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fefec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fefe90 'int2':'vector' lvalue ParmVar 0x563f84fefb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84fefcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff0780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff06d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84ff0b00 # | | | | `-ReturnStmt 0x563f84ff0af0 # | | | | `-CallExpr 0x563f84ff0ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff0aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ff0a88 '' Function 0x563f84ee4b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ff0a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff0a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff0a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff09f8 'int3':'vector' lvalue ParmVar 0x563f84ff06d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84ff0830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff0c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff0bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84ff0fe8 # | | | | `-ReturnStmt 0x563f84ff0fd8 # | | | | `-CallExpr 0x563f84ff0fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff0f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ff0f70 '' Function 0x563f84ee4da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ff0f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff0f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff0f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff0ee0 'int4':'vector' lvalue ParmVar 0x563f84ff0bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84ff0d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff1148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff1098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84ff14c0 # | | | | `-ReturnStmt 0x563f84ff14b0 # | | | | `-CallExpr 0x563f84ff1480 'float' # | | | | |-ImplicitCastExpr 0x563f84ff1468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ff1448 '' Function 0x563f84ee4628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ff1420 'float' # | | | | `-ImplicitCastExpr 0x563f84ff1408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff13f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff13b8 'uint':'unsigned int' lvalue ParmVar 0x563f84ff1098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84ff11f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff1620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff1570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84ff19b8 # | | | | `-ReturnStmt 0x563f84ff19a8 # | | | | `-CallExpr 0x563f84ff1978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff1960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ff1940 '' Function 0x563f84ee48a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ff1918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff1900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff18e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff18b0 'uint2':'vector' lvalue ParmVar 0x563f84ff1570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84ff16d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff1b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff1a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84ff1eb8 # | | | | `-ReturnStmt 0x563f84ff1ea8 # | | | | `-CallExpr 0x563f84ff1e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff1e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ff1e40 '' Function 0x563f84ee4b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ff1e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff1e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff1de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff1db0 'uint3':'vector' lvalue ParmVar 0x563f84ff1a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84ff1bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff2018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff1f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84ff23c0 # | | | | `-ReturnStmt 0x563f84ff23b0 # | | | | `-CallExpr 0x563f84ff2380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff2368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ff2348 '' Function 0x563f84ee4da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ff2320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff2308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff22f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff22b8 'uint4':'vector' lvalue ParmVar 0x563f84ff1f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84ff20c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff2520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff2470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84ff3200 # | | | | `-ReturnStmt 0x563f84ff31f0 # | | | | `-CallExpr 0x563f84ff31c0 'float' # | | | | |-ImplicitCastExpr 0x563f84ff31a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ff3188 '' Function 0x563f84ee4628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ff3160 'float' # | | | | `-ImplicitCastExpr 0x563f84ff3148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff3130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff30f8 'int64_t':'long' lvalue ParmVar 0x563f84ff2470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84ff25d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff3360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff32b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84ff3718 # | | | | `-ReturnStmt 0x563f84ff3708 # | | | | `-CallExpr 0x563f84ff36d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff36c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ff36a0 '' Function 0x563f84ee48a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ff3678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff3660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff3648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff3610 'int64_t2':'vector' lvalue ParmVar 0x563f84ff32b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84ff3410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff3878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff37c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84ff3c38 # | | | | `-ReturnStmt 0x563f84ff3c28 # | | | | `-CallExpr 0x563f84ff3bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff3be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ff3bc0 '' Function 0x563f84ee4b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ff3b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff3b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff3b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff3b30 'int64_t3':'vector' lvalue ParmVar 0x563f84ff37c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84ff3928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff3d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff3ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84ff4160 # | | | | `-ReturnStmt 0x563f84ff4150 # | | | | `-CallExpr 0x563f84ff4120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff4108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ff40e8 '' Function 0x563f84ee4da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ff40c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff40a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff4090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff4058 'int64_t4':'vector' lvalue ParmVar 0x563f84ff3ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84ff3e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff42c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff4210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84ff4678 # | | | | `-ReturnStmt 0x563f84ff4668 # | | | | `-CallExpr 0x563f84ff4638 'float' # | | | | |-ImplicitCastExpr 0x563f84ff4620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ff4600 '' Function 0x563f84ee4628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ff45d8 'float' # | | | | `-ImplicitCastExpr 0x563f84ff45c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff45a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff4570 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84ff4210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84ff4370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff47d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff4728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84ff4bb0 # | | | | `-ReturnStmt 0x563f84ff4ba0 # | | | | `-CallExpr 0x563f84ff4b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff4b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ff4b38 '' Function 0x563f84ee48a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ff4b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff4af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff4ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff4aa8 'uint64_t2':'vector' lvalue ParmVar 0x563f84ff4728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84ff4888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff4d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff4c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84ff8628 # | | | | `-ReturnStmt 0x563f84ff8618 # | | | | `-CallExpr 0x563f84ff85e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff85d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ff85b0 '' Function 0x563f84ee4b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ff8588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff8570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff8558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff4fe8 'uint64_t3':'vector' lvalue ParmVar 0x563f84ff4c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84ff4dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff8788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff86d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84ff8b70 # | | | | `-ReturnStmt 0x563f84ff8b60 # | | | | `-CallExpr 0x563f84ff8b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff8b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ff8af8 '' Function 0x563f84ee4da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ff8ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff8ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff8aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff8a68 'uint64_t4':'vector' lvalue ParmVar 0x563f84ff86d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84ff8838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ff8ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff8c30 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84ff9028 # | | | | `-ReturnStmt 0x563f84ff9018 # | | | | `-CallExpr 0x563f84ff8fe8 'float' # | | | | |-ImplicitCastExpr 0x563f84ff8fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ff8fb0 '' Function 0x563f84ee59b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ff8f88 'float' # | | | | `-ImplicitCastExpr 0x563f84ff8f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff8f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff8f20 'double' lvalue ParmVar 0x563f84ff8c30 'V' 'double' # | | | `-DeprecatedAttr 0x563f84ff8d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84ff9198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff90e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84ff9500 # | | | | `-ReturnStmt 0x563f84ff94f0 # | | | | `-CallExpr 0x563f84ff94c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff94a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ff9488 '' Function 0x563f84ec3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ff9460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff9448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff9430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff93f8 'double2':'vector' lvalue ParmVar 0x563f84ff90e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84ff9248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84ff9670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff95c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84ff99e0 # | | | | `-ReturnStmt 0x563f84ff99d0 # | | | | `-CallExpr 0x563f84ff99a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff9988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ff9968 '' Function 0x563f84ec4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ff9940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff9928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff9910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff98d8 'double3':'vector' lvalue ParmVar 0x563f84ff95c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84ff9720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84ff9b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff9aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84ff9ec8 # | | | | `-ReturnStmt 0x563f84ff9eb8 # | | | | `-CallExpr 0x563f84ff9e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ff9e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ff9e50 '' Function 0x563f84ec42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ff9e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ff9e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ff9df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ff9dc0 'double4':'vector' lvalue ParmVar 0x563f84ff9aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84ff9c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84ffa028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84ff9f78 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84ffa380 # | | | | `-ReturnStmt 0x563f84ffa370 # | | | | `-CallExpr 0x563f84ffa340 'float' # | | | | |-ImplicitCastExpr 0x563f84ffa328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ffa308 '' Function 0x563f84ee59b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ffa2e0 'float' # | | | | `-ImplicitCastExpr 0x563f84ffa2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffa2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffa278 'int' lvalue ParmVar 0x563f84ff9f78 'V' 'int' # | | | `-DeprecatedAttr 0x563f84ffa0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffa550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffa430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84ffa8c8 # | | | | `-ReturnStmt 0x563f84ffa8b8 # | | | | `-CallExpr 0x563f84ffa888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffa870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ffa850 '' Function 0x563f84ec3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ffa828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffa810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffa7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffa7c0 'int2':'vector' lvalue ParmVar 0x563f84ffa430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84ffa600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffaa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffa978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84ffada8 # | | | | `-ReturnStmt 0x563f84ffad98 # | | | | `-CallExpr 0x563f84ffad68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffad50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ffad30 '' Function 0x563f84ec4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ffad08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffacf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffacd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffaca0 'int3':'vector' lvalue ParmVar 0x563f84ffa978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84ffaad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffaf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffae58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84ffb290 # | | | | `-ReturnStmt 0x563f84ffb280 # | | | | `-CallExpr 0x563f84ffb250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffb238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ffb218 '' Function 0x563f84ec42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ffb1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffb1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffb1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffb188 'int4':'vector' lvalue ParmVar 0x563f84ffae58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84ffafb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffb3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffb340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84ffb768 # | | | | `-ReturnStmt 0x563f84ffb758 # | | | | `-CallExpr 0x563f84ffb728 'float' # | | | | |-ImplicitCastExpr 0x563f84ffb710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ffb6f0 '' Function 0x563f84ee59b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ffb6c8 'float' # | | | | `-ImplicitCastExpr 0x563f84ffb6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffb698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffb660 'uint':'unsigned int' lvalue ParmVar 0x563f84ffb340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84ffb4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffb8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffb818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84ffbc60 # | | | | `-ReturnStmt 0x563f84ffbc50 # | | | | `-CallExpr 0x563f84ffbc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffbc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ffbbe8 '' Function 0x563f84ec3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ffbbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffbba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffbb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffbb58 'uint2':'vector' lvalue ParmVar 0x563f84ffb818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84ffb978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffbdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffbd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84ffc160 # | | | | `-ReturnStmt 0x563f84ffc150 # | | | | `-CallExpr 0x563f84ffc120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffc108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ffc0e8 '' Function 0x563f84ec4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ffc0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffc0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffc090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffc058 'uint3':'vector' lvalue ParmVar 0x563f84ffbd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84ffbe70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffc2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffc210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84ffc680 # | | | | `-ReturnStmt 0x563f84ffc670 # | | | | `-CallExpr 0x563f84ffc640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffc628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ffc608 '' Function 0x563f84ec42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ffc5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffc5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffc5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffc578 'uint4':'vector' lvalue ParmVar 0x563f84ffc210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84ffc370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffc7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffc730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84ffcb78 # | | | | `-ReturnStmt 0x563f84ffcb68 # | | | | `-CallExpr 0x563f84ffcb38 'float' # | | | | |-ImplicitCastExpr 0x563f84ffcb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ffcb00 '' Function 0x563f84ee59b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ffcad8 'float' # | | | | `-ImplicitCastExpr 0x563f84ffcac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffcaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffca70 'int64_t':'long' lvalue ParmVar 0x563f84ffc730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84ffc890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffccd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffcc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84ffd090 # | | | | `-ReturnStmt 0x563f84ffd080 # | | | | `-CallExpr 0x563f84ffd050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffd038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ffd018 '' Function 0x563f84ec3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ffcff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffcfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffcfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffcf88 'int64_t2':'vector' lvalue ParmVar 0x563f84ffcc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84ffcd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffd1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffd140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84ffd5b0 # | | | | `-ReturnStmt 0x563f84ffd5a0 # | | | | `-CallExpr 0x563f84ffd570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffd558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ffd538 '' Function 0x563f84ec4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ffd510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffd4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffd4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffd4a8 'int64_t3':'vector' lvalue ParmVar 0x563f84ffd140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84ffd2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffd710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffd660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84ffdad8 # | | | | `-ReturnStmt 0x563f84ffdac8 # | | | | `-CallExpr 0x563f84ffda98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffda80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84ffda60 '' Function 0x563f84ec42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84ffda38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffda20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffda08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffd9d0 'int64_t4':'vector' lvalue ParmVar 0x563f84ffd660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84ffd7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffdc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffdb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84ffdff0 # | | | | `-ReturnStmt 0x563f84ffdfe0 # | | | | `-CallExpr 0x563f84ffdfb0 'float' # | | | | |-ImplicitCastExpr 0x563f84ffdf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84ffdf78 '' Function 0x563f84ee59b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84ffdf50 'float' # | | | | `-ImplicitCastExpr 0x563f84ffdf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffdf20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffdee8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84ffdb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84ffdce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffe150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffe0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84ffe528 # | | | | `-ReturnStmt 0x563f84ffe518 # | | | | `-CallExpr 0x563f84ffe4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffe4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84ffe4b0 '' Function 0x563f84ec3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84ffe488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffe470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffe458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffe420 'uint64_t2':'vector' lvalue ParmVar 0x563f84ffe0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84ffe200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffe988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffe8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84ffed68 # | | | | `-ReturnStmt 0x563f84ffed58 # | | | | `-CallExpr 0x563f84ffed28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84ffed10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84ffecf0 '' Function 0x563f84ec4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84ffecc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84ffecb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84ffec98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84ffec60 'uint64_t3':'vector' lvalue ParmVar 0x563f84ffe8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84ffea38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84ffeec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84ffee18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84fff2b0 # | | | | `-ReturnStmt 0x563f84fff2a0 # | | | | `-CallExpr 0x563f84fff270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84fff258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84fff238 '' Function 0x563f84ec42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84fff210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84fff1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fff1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fff1a8 'uint64_t4':'vector' lvalue ParmVar 0x563f84ffee18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84ffef78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84fff420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84fff370 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84fff768 # | | | | `-ReturnStmt 0x563f84fff758 # | | | | `-CallExpr 0x563f84fff728 'float' # | | | | |-ImplicitCastExpr 0x563f84fff710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84fff6f0 '' Function 0x563f84eef240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84fff6c8 'float' # | | | | `-ImplicitCastExpr 0x563f84fff6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fff698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fff660 'double' lvalue ParmVar 0x563f84fff370 'V' 'double' # | | | `-DeprecatedAttr 0x563f84fff4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fff8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84fff828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84fffc40 # | | | | `-ReturnStmt 0x563f84fffc30 # | | | | `-CallExpr 0x563f84fffc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84fffbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84fffbc8 '' Function 0x563f84eef4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84fffba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84fffb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84fffb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84fffb38 'double2':'vector' lvalue ParmVar 0x563f84fff828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84fff988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84fffdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84fffd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f85000120 # | | | | `-ReturnStmt 0x563f85000110 # | | | | `-CallExpr 0x563f850000e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850000c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850000a8 '' Function 0x563f84eef730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85000080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85000068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85000050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85000018 'double3':'vector' lvalue ParmVar 0x563f84fffd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84fffe60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85000290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f850001e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f85000608 # | | | | `-ReturnStmt 0x563f850005f8 # | | | | `-CallExpr 0x563f850005c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850005b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85000590 '' Function 0x563f84eef9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85000568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85000550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85000538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85000500 'double4':'vector' lvalue ParmVar 0x563f850001e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85000340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85000768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f850006b8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f85001368 # | | | | `-ReturnStmt 0x563f85001358 # | | | | `-CallExpr 0x563f85001328 'float' # | | | | |-ImplicitCastExpr 0x563f85001310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850012f0 '' Function 0x563f84eef240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850012c8 'float' # | | | | `-ImplicitCastExpr 0x563f850012b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85001298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85001260 'int' lvalue ParmVar 0x563f850006b8 'V' 'int' # | | | `-DeprecatedAttr 0x563f850010c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850014c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85001418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85001840 # | | | | `-ReturnStmt 0x563f85001830 # | | | | `-CallExpr 0x563f85001800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850017e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850017c8 '' Function 0x563f84eef4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850017a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85001788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85001770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85001738 'int2':'vector' lvalue ParmVar 0x563f85001418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85001578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850019a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f850018f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85001d20 # | | | | `-ReturnStmt 0x563f85001d10 # | | | | `-CallExpr 0x563f85001ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85001cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85001ca8 '' Function 0x563f84eef730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85001c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85001c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85001c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85001c18 'int3':'vector' lvalue ParmVar 0x563f850018f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85001a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85001e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85001dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85002208 # | | | | `-ReturnStmt 0x563f850021f8 # | | | | `-CallExpr 0x563f850021c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850021b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85002190 '' Function 0x563f84eef9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85002168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85002150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85002138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85002100 'int4':'vector' lvalue ParmVar 0x563f85001dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85001f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85002368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f850022b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f850026e0 # | | | | `-ReturnStmt 0x563f850026d0 # | | | | `-CallExpr 0x563f850026a0 'float' # | | | | |-ImplicitCastExpr 0x563f85002688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85002668 '' Function 0x563f84eef240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85002640 'float' # | | | | `-ImplicitCastExpr 0x563f85002628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85002610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850025d8 'uint':'unsigned int' lvalue ParmVar 0x563f850022b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85002418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85002840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85002790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f85002bd8 # | | | | `-ReturnStmt 0x563f85002bc8 # | | | | `-CallExpr 0x563f85002b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85002b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85002b60 '' Function 0x563f84eef4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85002b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85002b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85002b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85002ad0 'uint2':'vector' lvalue ParmVar 0x563f85002790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f850028f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85002d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85002c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f85009b60 # | | | | `-ReturnStmt 0x563f85009b50 # | | | | `-CallExpr 0x563f85009b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85003080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85003060 '' Function 0x563f84eef730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85003038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85003020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85003008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85002fd0 'uint3':'vector' lvalue ParmVar 0x563f85002c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f85002de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85009cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f85009c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f8500a068 # | | | | `-ReturnStmt 0x563f8500a058 # | | | | `-CallExpr 0x563f8500a028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8500a010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85009ff0 '' Function 0x563f84eef9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85009fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85009fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85009f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85009f60 'uint4':'vector' lvalue ParmVar 0x563f85009c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f85009d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500a1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8500a118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f8500a560 # | | | | `-ReturnStmt 0x563f8500a550 # | | | | `-CallExpr 0x563f8500a520 'float' # | | | | |-ImplicitCastExpr 0x563f8500a508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8500a4e8 '' Function 0x563f84eef240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8500a4c0 'float' # | | | | `-ImplicitCastExpr 0x563f8500a4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500a490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500a458 'int64_t':'long' lvalue ParmVar 0x563f8500a118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8500a278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500a6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8500a610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8500aa78 # | | | | `-ReturnStmt 0x563f8500aa68 # | | | | `-CallExpr 0x563f8500aa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8500aa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8500aa00 '' Function 0x563f84eef4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8500a9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8500a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500a9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500a970 'int64_t2':'vector' lvalue ParmVar 0x563f8500a610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8500a770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500abd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8500ab28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f8500af98 # | | | | `-ReturnStmt 0x563f8500af88 # | | | | `-CallExpr 0x563f8500af58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8500af40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8500af20 '' Function 0x563f84eef730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8500aef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8500aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500aec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500ae90 'int64_t3':'vector' lvalue ParmVar 0x563f8500ab28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8500ac88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500b0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8500b048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f8500b4c0 # | | | | `-ReturnStmt 0x563f8500b4b0 # | | | | `-CallExpr 0x563f8500b480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8500b468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8500b448 '' Function 0x563f84eef9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8500b420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8500b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500b3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500b3b8 'int64_t4':'vector' lvalue ParmVar 0x563f8500b048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8500b1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500b620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8500b570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8500b9d8 # | | | | `-ReturnStmt 0x563f8500b9c8 # | | | | `-CallExpr 0x563f8500b998 'float' # | | | | |-ImplicitCastExpr 0x563f8500b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8500b960 '' Function 0x563f84eef240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8500b938 'float' # | | | | `-ImplicitCastExpr 0x563f8500b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500b908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500b8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8500b570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f8500b6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f58e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8500ba88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84f59248 # | | | | `-ReturnStmt 0x563f84f59238 # | | | | `-CallExpr 0x563f84f59208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f591f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f591d0 '' Function 0x563f84eef4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f591a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f59190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f59178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f59140 'uint64_t2':'vector' lvalue ParmVar 0x563f8500ba88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f58f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f593a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f592f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84f59788 # | | | | `-ReturnStmt 0x563f84f59778 # | | | | `-CallExpr 0x563f84f59748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f59730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f59710 '' Function 0x563f84eef730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f596e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f596d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f596b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f59680 'uint64_t3':'vector' lvalue ParmVar 0x563f84f592f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f59458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f598e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f59838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84f59cd0 # | | | | `-ReturnStmt 0x563f84f59cc0 # | | | | `-CallExpr 0x563f84f59c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f59c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f59c58 '' Function 0x563f84eef9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f59c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f59c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f59c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f59bc8 'uint64_t4':'vector' lvalue ParmVar 0x563f84f59838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84f59998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f59e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84f59d90 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84f5a188 # | | | | `-ReturnStmt 0x563f84f5a178 # | | | | `-CallExpr 0x563f84f5a148 'float' # | | | | |-ImplicitCastExpr 0x563f84f5a130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f5a110 '' Function 0x563f84ef05f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f5a0e8 'float' # | | | | `-ImplicitCastExpr 0x563f84f5a0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f5a0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f5a080 'double' lvalue ParmVar 0x563f84f59d90 'V' 'double' # | | | `-DeprecatedAttr 0x563f84f59ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f5a2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f5a248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84f5a660 # | | | | `-ReturnStmt 0x563f84f5a650 # | | | | `-CallExpr 0x563f84f5a620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f5a608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f5a5e8 '' Function 0x563f84ef0870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f5a5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f5a5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f5a590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f5a558 'double2':'vector' lvalue ParmVar 0x563f84f5a248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84f5a3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f5a7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f5a720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84f5ab40 # | | | | `-ReturnStmt 0x563f84f5ab30 # | | | | `-CallExpr 0x563f84f5ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f5aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f5aac8 '' Function 0x563f84ef0ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f5aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f5aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f5aa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f5aa38 'double3':'vector' lvalue ParmVar 0x563f84f5a720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84f5a880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f5acb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f5ac00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f8500d1a8 # | | | | `-ReturnStmt 0x563f8500d198 # | | | | `-CallExpr 0x563f8500d168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8500d150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8500d130 '' Function 0x563f84ef0d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8500d108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8500d0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500d0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500d0a0 'double4':'vector' lvalue ParmVar 0x563f84f5ac00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84f5ad60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8500d308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f8500d258 col:26 used V 'int' # | | | |-CompoundStmt 0x563f8500d660 # | | | | `-ReturnStmt 0x563f8500d650 # | | | | `-CallExpr 0x563f8500d620 'float' # | | | | |-ImplicitCastExpr 0x563f8500d608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8500d5e8 '' Function 0x563f84ef05f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8500d5c0 'float' # | | | | `-ImplicitCastExpr 0x563f8500d5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500d590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500d558 'int' lvalue ParmVar 0x563f8500d258 'V' 'int' # | | | `-DeprecatedAttr 0x563f8500d3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500d7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f8500d710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f8500db38 # | | | | `-ReturnStmt 0x563f8500db28 # | | | | `-CallExpr 0x563f8500daf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8500dae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8500dac0 '' Function 0x563f84ef0870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8500da98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8500da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500da68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500da30 'int2':'vector' lvalue ParmVar 0x563f8500d710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f8500d870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500dc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f8500dbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f8500e018 # | | | | `-ReturnStmt 0x563f8500e008 # | | | | `-CallExpr 0x563f8500dfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8500dfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8500dfa0 '' Function 0x563f84ef0ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8500df78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8500df60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500df48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500df10 'int3':'vector' lvalue ParmVar 0x563f8500dbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f8500dd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500e178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f8500e0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f8500e500 # | | | | `-ReturnStmt 0x563f8500e4f0 # | | | | `-CallExpr 0x563f8500e4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8500e4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8500e488 '' Function 0x563f84ef0d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8500e460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8500e448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500e430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500e3f8 'int4':'vector' lvalue ParmVar 0x563f8500e0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f8500e228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500e660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f8500e5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f8500e9d8 # | | | | `-ReturnStmt 0x563f8500e9c8 # | | | | `-CallExpr 0x563f8500e998 'float' # | | | | |-ImplicitCastExpr 0x563f8500e980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8500e960 '' Function 0x563f84ef05f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8500e938 'float' # | | | | `-ImplicitCastExpr 0x563f8500e920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500e908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500e8d0 'uint':'unsigned int' lvalue ParmVar 0x563f8500e5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f8500e710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500eb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f8500ea88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f8500eed0 # | | | | `-ReturnStmt 0x563f8500eec0 # | | | | `-CallExpr 0x563f8500ee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8500ee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8500ee58 '' Function 0x563f84ef0870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8500ee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8500ee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500ee00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500edc8 'uint2':'vector' lvalue ParmVar 0x563f8500ea88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f8500ebe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500f860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f8500f7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f8500fc00 # | | | | `-ReturnStmt 0x563f8500fbf0 # | | | | `-CallExpr 0x563f8500fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8500fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8500fb88 '' Function 0x563f84ef0ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8500fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8500fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8500fb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8500faf8 'uint3':'vector' lvalue ParmVar 0x563f8500f7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f8500f910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8500fd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8500fcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f85010108 # | | | | `-ReturnStmt 0x563f850100f8 # | | | | `-CallExpr 0x563f850100c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850100b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85010090 '' Function 0x563f84ef0d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85010068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85010050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85010038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85010000 'uint4':'vector' lvalue ParmVar 0x563f8500fcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8500fe10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85010268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f850101b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f85010600 # | | | | `-ReturnStmt 0x563f850105f0 # | | | | `-CallExpr 0x563f850105c0 'float' # | | | | |-ImplicitCastExpr 0x563f850105a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85010588 '' Function 0x563f84ef05f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85010560 'float' # | | | | `-ImplicitCastExpr 0x563f85010548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85010530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850104f8 'int64_t':'long' lvalue ParmVar 0x563f850101b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85010318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85010760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f850106b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85010b18 # | | | | `-ReturnStmt 0x563f85010b08 # | | | | `-CallExpr 0x563f85010ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85010ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85010aa0 '' Function 0x563f84ef0870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85010a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85010a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85010a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85010a10 'int64_t2':'vector' lvalue ParmVar 0x563f850106b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85010810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85010c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85010bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85011038 # | | | | `-ReturnStmt 0x563f85011028 # | | | | `-CallExpr 0x563f85010ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85010fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85010fc0 '' Function 0x563f84ef0ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85010f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85010f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85010f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85010f30 'int64_t3':'vector' lvalue ParmVar 0x563f85010bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85010d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85011198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f850110e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85011560 # | | | | `-ReturnStmt 0x563f85011550 # | | | | `-CallExpr 0x563f85011520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85011508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850114e8 '' Function 0x563f84ef0d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850114c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850114a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85011490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85011458 'int64_t4':'vector' lvalue ParmVar 0x563f850110e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85011248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850116c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85011610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85012488 # | | | | `-ReturnStmt 0x563f85012478 # | | | | `-CallExpr 0x563f85012448 'float' # | | | | |-ImplicitCastExpr 0x563f85012430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85012410 '' Function 0x563f84ef05f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850123e8 'float' # | | | | `-ImplicitCastExpr 0x563f850123d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850123b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85012380 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85011610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85012180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850125e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85012538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f850129c0 # | | | | `-ReturnStmt 0x563f850129b0 # | | | | `-CallExpr 0x563f85012980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85012968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85012948 '' Function 0x563f84ef0870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85012920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85012908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850128f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850128b8 'uint64_t2':'vector' lvalue ParmVar 0x563f85012538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85012698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85012b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85012a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85012f00 # | | | | `-ReturnStmt 0x563f85012ef0 # | | | | `-CallExpr 0x563f85012ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85012ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85012e88 '' Function 0x563f84ef0ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85012e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85012e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85012e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85012df8 'uint64_t3':'vector' lvalue ParmVar 0x563f85012a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85012bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85013060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85012fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85013448 # | | | | `-ReturnStmt 0x563f85013438 # | | | | `-CallExpr 0x563f85013408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850133f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850133d0 '' Function 0x563f84ef0d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850133a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85013390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85013378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85013340 'uint64_t4':'vector' lvalue ParmVar 0x563f85012fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85013110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850135a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x563f85013500 col:29 used V 'double' # | | | |-CompoundStmt 0x563f85013928 # | | | | `-ReturnStmt 0x563f85013918 # | | | | `-CallExpr 0x563f850138e8 'bool' # | | | | |-ImplicitCastExpr 0x563f850138d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x563f85013878 '' Function 0x563f84ef1ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x563f85013850 'float' # | | | | `-ImplicitCastExpr 0x563f85013838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85013820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850137e8 'double' lvalue ParmVar 0x563f85013500 'V' 'double' # | | | `-DeprecatedAttr 0x563f85013658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85013a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f850139e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f85013e58 # | | | | `-ReturnStmt 0x563f85013e48 # | | | | `-CallExpr 0x563f85013e18 'vector' # | | | | |-ImplicitCastExpr 0x563f85013e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85013d80 '' Function 0x563f84ef1df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x563f85013d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85013d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85013d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85013cf0 'double2':'vector' lvalue ParmVar 0x563f850139e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f85013b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85013fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85013f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f85014798 # | | | | `-ReturnStmt 0x563f85014788 # | | | | `-CallExpr 0x563f85014758 'vector' # | | | | |-ImplicitCastExpr 0x563f85014740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850146c0 '' Function 0x563f84ef20e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x563f85014698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85014680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85014668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85014630 'double3':'vector' lvalue ParmVar 0x563f85013f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85014070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85014900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85014850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f85014cd8 # | | | | `-ReturnStmt 0x563f85014cc8 # | | | | `-CallExpr 0x563f85014c98 'vector' # | | | | |-ImplicitCastExpr 0x563f85014c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85014c00 '' Function 0x563f84ef23d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x563f85014bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85014bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85014ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85014b70 'double4':'vector' lvalue ParmVar 0x563f85014850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f850149b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85014db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x563f85014d08 col:29 used V 'double' # | | | `-CompoundStmt 0x563f85015018 # | | | `-ReturnStmt 0x563f85015008 # | | | `-CallExpr 0x563f85014fd8 'bool' # | | | |-ImplicitCastExpr 0x563f85014fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x563f85014fa0 '' Function 0x563f84ef3000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x563f85014f78 'float' # | | | `-ImplicitCastExpr 0x563f85014f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f85014f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f85014f10 'double' lvalue ParmVar 0x563f85014d08 'V' 'double' # | | |-FunctionDecl 0x563f850150f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85015048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x563f85015380 # | | | `-ReturnStmt 0x563f85015370 # | | | `-CallExpr 0x563f85015340 'vector' # | | | |-ImplicitCastExpr 0x563f85015328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x563f85015308 '' Function 0x563f84ef3278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x563f850152e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x563f850152c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f850152b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f85015278 'double2':'vector' lvalue ParmVar 0x563f85015048 'V' 'double2':'vector' # | | |-FunctionDecl 0x563f85015460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f850153b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x563f850156f0 # | | | `-ReturnStmt 0x563f850156e0 # | | | `-CallExpr 0x563f850156b0 'vector' # | | | |-ImplicitCastExpr 0x563f85015698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x563f85015678 '' Function 0x563f84ef34f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x563f85015650 'float3':'vector' # | | | `-ImplicitCastExpr 0x563f85015638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f85015620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f850155e8 'double3':'vector' lvalue ParmVar 0x563f850153b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x563f850157d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85015720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x563f85015a68 # | | | `-ReturnStmt 0x563f85015a58 # | | | `-CallExpr 0x563f85015a28 'vector' # | | | |-ImplicitCastExpr 0x563f85015a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x563f850159f0 '' Function 0x563f84ef3768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x563f850159c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x563f850159b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f85015998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f85015960 'double4':'vector' lvalue ParmVar 0x563f85015720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x563f85016160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x563f85015a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f85015b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850160b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f85015e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x563f85015f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x563f85015f78 col:39 s 'T' # | | | |-CompoundStmt 0x563f85016430 # | | | | `-ReturnStmt 0x563f85016420 # | | | | `-RecoveryExpr 0x563f850163e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f850162d0 '' lvalue (ADL) = 'lerp' 0x563f84ef5578 0x563f84ef3b08 0x563f84ef3ed0 0x563f84ef4298 0x563f84ef4660 0x563f84ef4a10 0x563f84ef4de8 0x563f84ef51b0 # | | | | |-RecoveryExpr 0x563f85016350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f85016370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f850161d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x563f850168f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f850164f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f85016740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x563f850167c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x563f85016db8 # | | | | `-ReturnStmt 0x563f85016da8 # | | | | `-CallExpr 0x563f85016d68 'float' # | | | | |-ImplicitCastExpr 0x563f85016d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f85016cf8 '' Function 0x563f84ef4a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f85016bb0 'float' # | | | | | `-ImplicitCastExpr 0x563f85016b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85016b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85016b48 'double' lvalue ParmVar 0x563f850164f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x563f85016c40 'float' # | | | | | `-ImplicitCastExpr 0x563f85016c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85016c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85016bd8 'double' lvalue ParmVar 0x563f85016740 'V2' 'double' # | | | | `-CStyleCastExpr 0x563f85016cd0 'float' # | | | | `-ImplicitCastExpr 0x563f85016cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85016ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85016c68 'double' lvalue ParmVar 0x563f850167c0 'V3' 'double' # | | | `-DeprecatedAttr 0x563f850169b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85017108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85016e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f85016ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x563f85016f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x563f85017648 # | | | | `-ReturnStmt 0x563f85017638 # | | | | `-CallExpr 0x563f850175f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850175e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f85017558 '' Function 0x563f84ef4de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f850173e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f850173c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850173b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85017378 'double2':'vector' lvalue ParmVar 0x563f85016e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x563f85017488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f85017470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85017458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85017420 'double2':'vector' lvalue ParmVar 0x563f85016ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f85017530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85017518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85017500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850174c8 'double2':'vector' lvalue ParmVar 0x563f85016f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f850171c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85017998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85017708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f85017788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x563f85017808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x563f85017ed8 # | | | | `-ReturnStmt 0x563f85017ec8 # | | | | `-CallExpr 0x563f85017e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85017e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f85017df0 '' Function 0x563f84ef51b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f85017c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85017c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85017c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85017c10 'double3':'vector' lvalue ParmVar 0x563f85017708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x563f85017d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85017d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85017cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85017cb8 'double3':'vector' lvalue ParmVar 0x563f85017788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f85017dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85017db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85017d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85017d60 'double3':'vector' lvalue ParmVar 0x563f85017808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85017a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85018228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85017f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f85018018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x563f85018098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x563f85019ba0 # | | | | `-ReturnStmt 0x563f85019b90 # | | | | `-CallExpr 0x563f85019b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85018710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f85018688 '' Function 0x563f84ef5578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f85018510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f850184f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850184e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850184a8 'double4':'vector' lvalue ParmVar 0x563f85017f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x563f850185b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f850185a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85018588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85018550 'double4':'vector' lvalue ParmVar 0x563f85018018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f85018660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85018648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85018630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850185f8 'double4':'vector' lvalue ParmVar 0x563f85018098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f850182e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85019e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85019c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f85019cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x563f85019d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x563f8501a320 # | | | | `-ReturnStmt 0x563f8501a310 # | | | | `-CallExpr 0x563f8501a2d0 'float' # | | | | |-ImplicitCastExpr 0x563f8501a2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f8501a298 '' Function 0x563f84ef4a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f8501a150 'float' # | | | | | `-ImplicitCastExpr 0x563f8501a138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501a120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501a0e8 'int' lvalue ParmVar 0x563f85019c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x563f8501a1e0 'float' # | | | | | `-ImplicitCastExpr 0x563f8501a1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501a1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501a178 'int' lvalue ParmVar 0x563f85019cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x563f8501a270 'float' # | | | | `-ImplicitCastExpr 0x563f8501a258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501a240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501a208 'int' lvalue ParmVar 0x563f85019d50 'V3' 'int' # | | | `-DeprecatedAttr 0x563f85019f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501a658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f8501a3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f8501a450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x563f8501a4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x563f8501ab40 # | | | | `-ReturnStmt 0x563f8501ab30 # | | | | `-CallExpr 0x563f8501aaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8501aad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f8501aab8 '' Function 0x563f84ef4de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f8501a940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501a928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501a910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501a8d8 'int2':'vector' lvalue ParmVar 0x563f8501a3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x563f8501a9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501a9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501a9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501a980 'int2':'vector' lvalue ParmVar 0x563f8501a450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f8501aa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8501aa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501aa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501aa28 'int2':'vector' lvalue ParmVar 0x563f8501a4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f8501a718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501ae78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f8501abf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f8501ac70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x563f8501acf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x563f8501b368 # | | | | `-ReturnStmt 0x563f8501b358 # | | | | `-CallExpr 0x563f8501b318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8501b300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f8501b2e0 '' Function 0x563f84ef51b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f8501b168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501b150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501b138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501b100 'int3':'vector' lvalue ParmVar 0x563f8501abf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x563f8501b210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501b1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501b1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501b1a8 'int3':'vector' lvalue ParmVar 0x563f8501ac70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f8501b2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8501b2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501b288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501b250 'int3':'vector' lvalue ParmVar 0x563f8501acf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f8501af38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501b6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f8501b418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f8501b498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x563f8501b518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x563f8501cbc0 # | | | | `-ReturnStmt 0x563f8501cbb0 # | | | | `-CallExpr 0x563f8501cb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8501bb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f8501bb18 '' Function 0x563f84ef5578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f8501b9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501b988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501b970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501b938 'int4':'vector' lvalue ParmVar 0x563f8501b418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x563f8501ba48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501ba30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501ba18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501b9e0 'int4':'vector' lvalue ParmVar 0x563f8501b498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f8501baf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8501bad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501bac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501ba88 'int4':'vector' lvalue ParmVar 0x563f8501b518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f8501b768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501cef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f8501cc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f8501ccf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f8501cd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f8501d3b0 # | | | | `-ReturnStmt 0x563f8501d3a0 # | | | | `-CallExpr 0x563f8501d360 'float' # | | | | |-ImplicitCastExpr 0x563f8501d348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f8501d328 '' Function 0x563f84ef4a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f8501d1e0 'float' # | | | | | `-ImplicitCastExpr 0x563f8501d1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501d1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501d178 'uint':'unsigned int' lvalue ParmVar 0x563f8501cc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x563f8501d270 'float' # | | | | | `-ImplicitCastExpr 0x563f8501d258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501d240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501d208 'uint':'unsigned int' lvalue ParmVar 0x563f8501ccf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f8501d300 'float' # | | | | `-ImplicitCastExpr 0x563f8501d2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501d2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501d298 'uint':'unsigned int' lvalue ParmVar 0x563f8501cd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f8501cfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501d6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f8501d460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f8501d4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x563f8501d560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x563f8501dbf0 # | | | | `-ReturnStmt 0x563f8501dbe0 # | | | | `-CallExpr 0x563f8501dba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8501db88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f8501db68 '' Function 0x563f84ef4de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f8501d9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501d9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501d988 'uint2':'vector' lvalue ParmVar 0x563f8501d460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x563f8501da98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501da80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501da68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501da30 'uint2':'vector' lvalue ParmVar 0x563f8501d4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f8501db40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8501db28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501db10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501dad8 'uint2':'vector' lvalue ParmVar 0x563f8501d560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f8501d7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501df28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f8501dca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f8501dd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x563f8501dda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x563f8501e438 # | | | | `-ReturnStmt 0x563f8501e428 # | | | | `-CallExpr 0x563f8501e3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8501e3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f8501e3b0 '' Function 0x563f84ef51b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f8501e238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501e220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501e208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501e1d0 'uint3':'vector' lvalue ParmVar 0x563f8501dca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x563f8501e2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501e2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501e2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501e278 'uint3':'vector' lvalue ParmVar 0x563f8501dd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f8501e388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8501e370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501e358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501e320 'uint3':'vector' lvalue ParmVar 0x563f8501dda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f8501dfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501e778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8501e4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f8501e568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x563f8501e5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x563f8501ecb0 # | | | | `-ReturnStmt 0x563f8501eca0 # | | | | `-CallExpr 0x563f8501ec60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8501ec48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f8501ec28 '' Function 0x563f84ef5578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f8501ea90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501ea78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501ea60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501ea28 'uint4':'vector' lvalue ParmVar 0x563f8501e4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x563f8501eb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501eb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501eb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501ead0 'uint4':'vector' lvalue ParmVar 0x563f8501e568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f8501ec00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8501ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501ebd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501eb98 'uint4':'vector' lvalue ParmVar 0x563f8501e5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8501e838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501efe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8501ed60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f8501ede0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x563f8501ee60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x563f8501f4c0 # | | | | `-ReturnStmt 0x563f8501f4b0 # | | | | `-CallExpr 0x563f8501f470 'float' # | | | | |-ImplicitCastExpr 0x563f8501f458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f8501f438 '' Function 0x563f84ef4a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f8501f2f0 'float' # | | | | | `-ImplicitCastExpr 0x563f8501f2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501f2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501f288 'int64_t':'long' lvalue ParmVar 0x563f8501ed60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x563f8501f380 'float' # | | | | | `-ImplicitCastExpr 0x563f8501f368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501f350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501f318 'int64_t':'long' lvalue ParmVar 0x563f8501ede0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f8501f410 'float' # | | | | `-ImplicitCastExpr 0x563f8501f3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501f3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501f3a8 'int64_t':'long' lvalue ParmVar 0x563f8501ee60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8501f0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8501f7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8501f570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f8501f5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f8501f670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8501fd20 # | | | | `-ReturnStmt 0x563f8501fd10 # | | | | `-CallExpr 0x563f8501fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8501fcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f8501fc98 '' Function 0x563f84ef4de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f8501fb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501fb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501faf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501fab8 'int64_t2':'vector' lvalue ParmVar 0x563f8501f570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x563f8501fbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8501fbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8501fb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8501fb60 'int64_t2':'vector' lvalue ParmVar 0x563f8501f5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f8501fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8501fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8501fc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8501fc08 'int64_t2':'vector' lvalue ParmVar 0x563f8501f670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8501f8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85020058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8501fdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f8501fe50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f8501fed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85020588 # | | | | `-ReturnStmt 0x563f85020578 # | | | | `-CallExpr 0x563f85020538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85020520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f85020500 '' Function 0x563f84ef51b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f85020388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85020370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85020358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85020320 'int64_t3':'vector' lvalue ParmVar 0x563f8501fdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x563f85020430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85020418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85020400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850203c8 'int64_t3':'vector' lvalue ParmVar 0x563f8501fe50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f850204d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850204c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850204a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85020470 'int64_t3':'vector' lvalue ParmVar 0x563f8501fed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85020118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850208c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85020638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f850206b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f85020738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85021e20 # | | | | `-ReturnStmt 0x563f85021e10 # | | | | `-CallExpr 0x563f85021dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85021db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f85021d98 '' Function 0x563f84ef5578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f85021c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85021c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85021bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85021bb8 'int64_t4':'vector' lvalue ParmVar 0x563f85020638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x563f85021cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85021cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85021c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85021c60 'int64_t4':'vector' lvalue ParmVar 0x563f850206b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f85021d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85021d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85021d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85021d08 'int64_t4':'vector' lvalue ParmVar 0x563f85020738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85020988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85022158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85021ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f85021f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f85021fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85022650 # | | | | `-ReturnStmt 0x563f85022640 # | | | | `-CallExpr 0x563f85022600 'float' # | | | | |-ImplicitCastExpr 0x563f850225e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f850225c8 '' Function 0x563f84ef4a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f85022480 'float' # | | | | | `-ImplicitCastExpr 0x563f85022468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85022450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85022418 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85021ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x563f85022510 'float' # | | | | | `-ImplicitCastExpr 0x563f850224f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850224e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850224a8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85021f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f850225a0 'float' # | | | | `-ImplicitCastExpr 0x563f85022588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85022570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85022538 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85021fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85022218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85022988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85022700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f85022780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f85022800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f85022ed0 # | | | | `-ReturnStmt 0x563f85022ec0 # | | | | `-CallExpr 0x563f85022e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85022e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f85022e48 '' Function 0x563f84ef4de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f85022cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f85022cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85022ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85022c68 'uint64_t2':'vector' lvalue ParmVar 0x563f85022700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x563f85022d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f85022d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85022d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85022d10 'uint64_t2':'vector' lvalue ParmVar 0x563f85022780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f85022e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85022e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85022df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85022db8 'uint64_t2':'vector' lvalue ParmVar 0x563f85022800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85022a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85023208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85022f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f85023000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f85023080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85023758 # | | | | `-ReturnStmt 0x563f85023748 # | | | | `-CallExpr 0x563f85023708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850236f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f850236d0 '' Function 0x563f84ef51b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f85023558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85023540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85023528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850234f0 'uint64_t3':'vector' lvalue ParmVar 0x563f85022f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x563f85023600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f850235e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850235d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85023598 'uint64_t3':'vector' lvalue ParmVar 0x563f85023000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f850236a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85023690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85023678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85023640 'uint64_t3':'vector' lvalue ParmVar 0x563f85023080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f850232c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85023a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85023808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f85023888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f85023908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85024000 # | | | | `-ReturnStmt 0x563f85023ff0 # | | | | `-CallExpr 0x563f85023fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85023f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f85023f78 '' Function 0x563f84ef5578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f85023e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85023de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85023dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85023d98 'uint64_t4':'vector' lvalue ParmVar 0x563f85023808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x563f85023ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85023e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85023e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85023e40 'uint64_t4':'vector' lvalue ParmVar 0x563f85023888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f85023f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85023f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85023f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85023ee8 'uint64_t4':'vector' lvalue ParmVar 0x563f85023908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85023b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85024168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f850240b8 col:29 used V 'double' # | | | |-CompoundStmt 0x563f850244b0 # | | | | `-ReturnStmt 0x563f850244a0 # | | | | `-CallExpr 0x563f85024470 'float' # | | | | |-ImplicitCastExpr 0x563f85024458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85024438 '' Function 0x563f84ef61f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85024410 'float' # | | | | `-ImplicitCastExpr 0x563f850243f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850243e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850243a8 'double' lvalue ParmVar 0x563f850240b8 'V' 'double' # | | | `-DeprecatedAttr 0x563f85024218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85024618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85024568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f85024980 # | | | | `-ReturnStmt 0x563f85024970 # | | | | `-CallExpr 0x563f85024940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85024928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85024908 '' Function 0x563f84ef6470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850248e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f850248c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850248b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85024878 'double2':'vector' lvalue ParmVar 0x563f85024568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f850246c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85024ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85024a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f85024e58 # | | | | `-ReturnStmt 0x563f85024e48 # | | | | `-CallExpr 0x563f85024e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85024e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85024de0 '' Function 0x563f84ef66e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85024db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85024da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85024d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85024d50 'double3':'vector' lvalue ParmVar 0x563f85024a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85024b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85024fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85024f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f85025338 # | | | | `-ReturnStmt 0x563f85025328 # | | | | `-CallExpr 0x563f850252f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850252e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850252c0 '' Function 0x563f84ef6960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85025298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85025280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85025268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85025230 'double4':'vector' lvalue ParmVar 0x563f85024f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85025070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85025498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f850253e8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f850257f0 # | | | | `-ReturnStmt 0x563f850257e0 # | | | | `-CallExpr 0x563f850257b0 'float' # | | | | |-ImplicitCastExpr 0x563f85025798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85025778 '' Function 0x563f84ef61f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85025750 'float' # | | | | `-ImplicitCastExpr 0x563f85025738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85025720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850256e8 'int' lvalue ParmVar 0x563f850253e8 'V' 'int' # | | | `-DeprecatedAttr 0x563f85025548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85025950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f850258a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85025ce0 # | | | | `-ReturnStmt 0x563f85025cd0 # | | | | `-CallExpr 0x563f85025ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85025c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85025c68 '' Function 0x563f84ef6470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85025c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85025c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85025c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85025bd8 'int2':'vector' lvalue ParmVar 0x563f850258a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85025a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85025e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85025d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f850261c0 # | | | | `-ReturnStmt 0x563f850261b0 # | | | | `-CallExpr 0x563f85026180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85026168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85026148 '' Function 0x563f84ef66e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85026120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85026108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850260f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850260b8 'int3':'vector' lvalue ParmVar 0x563f85025d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85025ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85026320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85026270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f850266a8 # | | | | `-ReturnStmt 0x563f85026698 # | | | | `-CallExpr 0x563f85026668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85026650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85026630 '' Function 0x563f84ef6960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85026608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850265f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850265d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850265a0 'int4':'vector' lvalue ParmVar 0x563f85026270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f850263d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85026808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85026758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85026b80 # | | | | `-ReturnStmt 0x563f85026b70 # | | | | `-CallExpr 0x563f85026b40 'float' # | | | | |-ImplicitCastExpr 0x563f85026b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85026b08 '' Function 0x563f84ef61f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85026ae0 'float' # | | | | `-ImplicitCastExpr 0x563f85026ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85026ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85026a78 'uint':'unsigned int' lvalue ParmVar 0x563f85026758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f850268b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85026ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85026c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f85027078 # | | | | `-ReturnStmt 0x563f85027068 # | | | | `-CallExpr 0x563f85027038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85027020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85027000 '' Function 0x563f84ef6470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85026fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85026fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85026fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85026f70 'uint2':'vector' lvalue ParmVar 0x563f85026c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85026d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850271d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85027128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f85027578 # | | | | `-ReturnStmt 0x563f85027568 # | | | | `-CallExpr 0x563f85027538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85027520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85027500 '' Function 0x563f84ef66e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850274d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850274c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850274a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85027470 'uint3':'vector' lvalue ParmVar 0x563f85027128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f85027288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850276d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f85027628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f85027a80 # | | | | `-ReturnStmt 0x563f85027a70 # | | | | `-CallExpr 0x563f85027a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85027a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85027a08 '' Function 0x563f84ef6960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850279e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850279c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850279b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85027978 'uint4':'vector' lvalue ParmVar 0x563f85027628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f85027788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85028410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85027b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f850287a8 # | | | | `-ReturnStmt 0x563f85028798 # | | | | `-CallExpr 0x563f85028768 'float' # | | | | |-ImplicitCastExpr 0x563f85028750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85028730 '' Function 0x563f84ef61f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85028708 'float' # | | | | `-ImplicitCastExpr 0x563f850286f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850286d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850286a0 'int64_t':'long' lvalue ParmVar 0x563f85027b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f850284c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85028908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85028858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85028cc0 # | | | | `-ReturnStmt 0x563f85028cb0 # | | | | `-CallExpr 0x563f85028c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85028c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85028c48 '' Function 0x563f84ef6470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85028c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85028c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85028bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85028bb8 'int64_t2':'vector' lvalue ParmVar 0x563f85028858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f850289b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85028e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85028d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f850291e0 # | | | | `-ReturnStmt 0x563f850291d0 # | | | | `-CallExpr 0x563f850291a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85029188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85029168 '' Function 0x563f84ef66e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85029140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85029128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85029110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850290d8 'int64_t3':'vector' lvalue ParmVar 0x563f85028d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85028ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85029340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85029290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85029708 # | | | | `-ReturnStmt 0x563f850296f8 # | | | | `-CallExpr 0x563f850296c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850296b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85029690 '' Function 0x563f84ef6960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85029668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85029650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85029638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85029600 'int64_t4':'vector' lvalue ParmVar 0x563f85029290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f850293f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85029868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f850297b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85029c20 # | | | | `-ReturnStmt 0x563f85029c10 # | | | | `-CallExpr 0x563f85029be0 'float' # | | | | |-ImplicitCastExpr 0x563f85029bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85029ba8 '' Function 0x563f84ef61f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85029b80 'float' # | | | | `-ImplicitCastExpr 0x563f85029b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85029b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85029b18 'uint64_t':'unsigned long' lvalue ParmVar 0x563f850297b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85029918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85029d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85029cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8502a158 # | | | | `-ReturnStmt 0x563f8502a148 # | | | | `-CallExpr 0x563f8502a118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8502a100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8502a0e0 '' Function 0x563f84ef6470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8502a0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8502a0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502a088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502a050 'uint64_t2':'vector' lvalue ParmVar 0x563f85029cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85029e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502a2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8502a208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8502af48 # | | | | `-ReturnStmt 0x563f8502af38 # | | | | `-CallExpr 0x563f8502af08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8502aef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8502aed0 '' Function 0x563f84ef66e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8502aea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8502ae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502ae78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502ae40 'uint64_t3':'vector' lvalue ParmVar 0x563f8502a208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8502a368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502b0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8502aff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f8502b490 # | | | | `-ReturnStmt 0x563f8502b480 # | | | | `-CallExpr 0x563f8502b450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8502b438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8502b418 '' Function 0x563f84ef6960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8502b3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8502b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502b3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502b388 'uint64_t4':'vector' lvalue ParmVar 0x563f8502aff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8502b158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502b600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f8502b550 col:29 used V 'double' # | | | |-CompoundStmt 0x563f8502b948 # | | | | `-ReturnStmt 0x563f8502b938 # | | | | `-CallExpr 0x563f8502b908 'float' # | | | | |-ImplicitCastExpr 0x563f8502b8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8502b8d0 '' Function 0x563f84ef7578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8502b8a8 'float' # | | | | `-ImplicitCastExpr 0x563f8502b890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502b878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502b840 'double' lvalue ParmVar 0x563f8502b550 'V' 'double' # | | | `-DeprecatedAttr 0x563f8502b6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8502bab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f8502ba08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f8502be20 # | | | | `-ReturnStmt 0x563f8502be10 # | | | | `-CallExpr 0x563f8502bde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8502bdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8502bda8 '' Function 0x563f84ef77f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8502bd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8502bd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502bd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502bd18 'double2':'vector' lvalue ParmVar 0x563f8502ba08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f8502bb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8502bf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f8502bee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f8502c300 # | | | | `-ReturnStmt 0x563f8502c2f0 # | | | | `-CallExpr 0x563f8502c2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8502c2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8502c288 '' Function 0x563f84ef7a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8502c260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8502c248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502c230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502c1f8 'double3':'vector' lvalue ParmVar 0x563f8502bee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f8502c040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8502c470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f8502c3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f8502c7e8 # | | | | `-ReturnStmt 0x563f8502c7d8 # | | | | `-CallExpr 0x563f8502c7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8502c790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8502c770 '' Function 0x563f84ef8d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8502c748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8502c730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502c718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502c6e0 'double4':'vector' lvalue ParmVar 0x563f8502c3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f8502c520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8502c948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f8502c898 col:26 used V 'int' # | | | |-CompoundStmt 0x563f8502d2e0 # | | | | `-ReturnStmt 0x563f8502d2d0 # | | | | `-CallExpr 0x563f8502d2a0 'float' # | | | | |-ImplicitCastExpr 0x563f8502cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8502cc28 '' Function 0x563f84ef7578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8502cc00 'float' # | | | | `-ImplicitCastExpr 0x563f8502cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502cbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502cb98 'int' lvalue ParmVar 0x563f8502c898 'V' 'int' # | | | `-DeprecatedAttr 0x563f8502c9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502d440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f8502d390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f8502d7b8 # | | | | `-ReturnStmt 0x563f8502d7a8 # | | | | `-CallExpr 0x563f8502d778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8502d760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8502d740 '' Function 0x563f84ef77f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8502d718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8502d700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502d6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502d6b0 'int2':'vector' lvalue ParmVar 0x563f8502d390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f8502d4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502d918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f8502d868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f8502dc98 # | | | | `-ReturnStmt 0x563f8502dc88 # | | | | `-CallExpr 0x563f8502dc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8502dc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8502dc20 '' Function 0x563f84ef7a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8502dbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8502dbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502dbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502db90 'int3':'vector' lvalue ParmVar 0x563f8502d868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f8502d9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502ddf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f8502dd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f8502e180 # | | | | `-ReturnStmt 0x563f8502e170 # | | | | `-CallExpr 0x563f8502e140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8502e128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8502e108 '' Function 0x563f84ef8d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8502e0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8502e0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502e0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502e078 'int4':'vector' lvalue ParmVar 0x563f8502dd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f8502dea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502e2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f8502e230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f8502e658 # | | | | `-ReturnStmt 0x563f8502e648 # | | | | `-CallExpr 0x563f8502e618 'float' # | | | | |-ImplicitCastExpr 0x563f8502e600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8502e5e0 '' Function 0x563f84ef7578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8502e5b8 'float' # | | | | `-ImplicitCastExpr 0x563f8502e5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502e588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502e550 'uint':'unsigned int' lvalue ParmVar 0x563f8502e230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f8502e390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502e7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f8502e708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f8502eb50 # | | | | `-ReturnStmt 0x563f8502eb40 # | | | | `-CallExpr 0x563f8502eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8502eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8502ead8 '' Function 0x563f84ef77f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8502eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8502ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502ea80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502ea48 'uint2':'vector' lvalue ParmVar 0x563f8502e708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f8502e868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502ecb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f8502ec00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f8502f050 # | | | | `-ReturnStmt 0x563f8502f040 # | | | | `-CallExpr 0x563f8502f010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8502eff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8502efd8 '' Function 0x563f84ef7a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8502efb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8502ef98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502ef80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502ef48 'uint3':'vector' lvalue ParmVar 0x563f8502ec00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f8502ed60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502f1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8502f100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f8502fe18 # | | | | `-ReturnStmt 0x563f8502fe08 # | | | | `-CallExpr 0x563f8502fdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8502fdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8502fda0 '' Function 0x563f84ef8d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8502fd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8502fd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8502fd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8502fd10 'uint4':'vector' lvalue ParmVar 0x563f8502f100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8502fb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8502ff78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8502fec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f85030310 # | | | | `-ReturnStmt 0x563f85030300 # | | | | `-CallExpr 0x563f850302d0 'float' # | | | | |-ImplicitCastExpr 0x563f850302b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85030298 '' Function 0x563f84ef7578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85030270 'float' # | | | | `-ImplicitCastExpr 0x563f85030258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85030240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85030208 'int64_t':'long' lvalue ParmVar 0x563f8502fec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85030028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85030470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f850303c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85030828 # | | | | `-ReturnStmt 0x563f85030818 # | | | | `-CallExpr 0x563f850307e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850307d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850307b0 '' Function 0x563f84ef77f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85030788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85030770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85030758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85030720 'int64_t2':'vector' lvalue ParmVar 0x563f850303c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85030520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85030988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f850308d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85030d48 # | | | | `-ReturnStmt 0x563f85030d38 # | | | | `-CallExpr 0x563f85030d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85030cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85030cd0 '' Function 0x563f84ef7a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85030ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85030c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85030c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85030c40 'int64_t3':'vector' lvalue ParmVar 0x563f850308d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85030a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85030ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85030df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85031270 # | | | | `-ReturnStmt 0x563f85031260 # | | | | `-CallExpr 0x563f85031230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85031218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850311f8 '' Function 0x563f84ef8d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850311d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850311b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850311a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85031168 'int64_t4':'vector' lvalue ParmVar 0x563f85030df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85030f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850313d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85031320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85031788 # | | | | `-ReturnStmt 0x563f85031778 # | | | | `-CallExpr 0x563f85031748 'float' # | | | | |-ImplicitCastExpr 0x563f85031730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85031710 '' Function 0x563f84ef7578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850316e8 'float' # | | | | `-ImplicitCastExpr 0x563f850316d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850316b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85031680 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85031320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85031480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850318e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85031838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f85032600 # | | | | `-ReturnStmt 0x563f850325f0 # | | | | `-CallExpr 0x563f850325c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850325a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85032588 '' Function 0x563f84ef77f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85032560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85032548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85032530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850324f8 'uint64_t2':'vector' lvalue ParmVar 0x563f85031838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85031998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85032760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f850326b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85032b40 # | | | | `-ReturnStmt 0x563f85032b30 # | | | | `-CallExpr 0x563f85032b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85032ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85032ac8 '' Function 0x563f84ef7a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85032aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85032a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85032a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85032a38 'uint64_t3':'vector' lvalue ParmVar 0x563f850326b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85032810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85032ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85032bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85033088 # | | | | `-ReturnStmt 0x563f85033078 # | | | | `-CallExpr 0x563f85033048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85033030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85033010 '' Function 0x563f84ef8d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85032fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85032fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85032fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85032f80 'uint64_t4':'vector' lvalue ParmVar 0x563f85032bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85032d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850331f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f85033148 col:29 used V 'double' # | | | |-CompoundStmt 0x563f85033540 # | | | | `-ReturnStmt 0x563f85033530 # | | | | `-CallExpr 0x563f85033500 'float' # | | | | |-ImplicitCastExpr 0x563f850334e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850334c8 '' Function 0x563f84ef9958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850334a0 'float' # | | | | `-ImplicitCastExpr 0x563f85033488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85033470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85033438 'double' lvalue ParmVar 0x563f85033148 'V' 'double' # | | | `-DeprecatedAttr 0x563f850332a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f850336b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85033600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f85033a18 # | | | | `-ReturnStmt 0x563f85033a08 # | | | | `-CallExpr 0x563f850339d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850339c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850339a0 '' Function 0x563f84ef9bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85033978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85033960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85033948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85033910 'double2':'vector' lvalue ParmVar 0x563f85033600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f85033760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85033b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85033ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f85033ef8 # | | | | `-ReturnStmt 0x563f85033ee8 # | | | | `-CallExpr 0x563f85033eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85033ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85033e80 '' Function 0x563f84ef9e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85033e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85033e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85033e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85033df0 'double3':'vector' lvalue ParmVar 0x563f85033ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85033c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85034068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85033fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f85034990 # | | | | `-ReturnStmt 0x563f85034980 # | | | | `-CallExpr 0x563f850343a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85034388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85034368 '' Function 0x563f84efa0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85034340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85034328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85034310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850342d8 'double4':'vector' lvalue ParmVar 0x563f85033fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85034118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85034af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f85034a40 col:26 used V 'int' # | | | |-CompoundStmt 0x563f85034e48 # | | | | `-ReturnStmt 0x563f85034e38 # | | | | `-CallExpr 0x563f85034e08 'float' # | | | | |-ImplicitCastExpr 0x563f85034df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85034dd0 '' Function 0x563f84ef9958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85034da8 'float' # | | | | `-ImplicitCastExpr 0x563f85034d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85034d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85034d40 'int' lvalue ParmVar 0x563f85034a40 'V' 'int' # | | | `-DeprecatedAttr 0x563f85034ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85034fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85034ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85035320 # | | | | `-ReturnStmt 0x563f85035310 # | | | | `-CallExpr 0x563f850352e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850352c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850352a8 '' Function 0x563f84ef9bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85035280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85035268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85035250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85035218 'int2':'vector' lvalue ParmVar 0x563f85034ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85035058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85035480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f850353d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85035800 # | | | | `-ReturnStmt 0x563f850357f0 # | | | | `-CallExpr 0x563f850357c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850357a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85035788 '' Function 0x563f84ef9e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85035760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85035748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85035730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850356f8 'int3':'vector' lvalue ParmVar 0x563f850353d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85035530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85035960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f850358b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85035ce8 # | | | | `-ReturnStmt 0x563f85035cd8 # | | | | `-CallExpr 0x563f85035ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85035c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85035c70 '' Function 0x563f84efa0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85035c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85035c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85035c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85035be0 'int4':'vector' lvalue ParmVar 0x563f850358b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85035a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85035e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85035d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f850361c0 # | | | | `-ReturnStmt 0x563f850361b0 # | | | | `-CallExpr 0x563f85036180 'float' # | | | | |-ImplicitCastExpr 0x563f85036168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85036148 '' Function 0x563f84ef9958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85036120 'float' # | | | | `-ImplicitCastExpr 0x563f85036108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850360f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850360b8 'uint':'unsigned int' lvalue ParmVar 0x563f85035d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85035ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85036320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85036270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f850366b8 # | | | | `-ReturnStmt 0x563f850366a8 # | | | | `-CallExpr 0x563f85036678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85036660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85036640 '' Function 0x563f84ef9bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85036618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85036600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850365e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850365b0 'uint2':'vector' lvalue ParmVar 0x563f85036270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f850363d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85036818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85036768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f85037450 # | | | | `-ReturnStmt 0x563f85037440 # | | | | `-CallExpr 0x563f85037410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850373f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850373d8 '' Function 0x563f84ef9e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850373b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85037398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85037380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85037348 'uint3':'vector' lvalue ParmVar 0x563f85036768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f850368c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850375b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f85037500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f85037958 # | | | | `-ReturnStmt 0x563f85037948 # | | | | `-CallExpr 0x563f85037918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85037900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850378e0 '' Function 0x563f84efa0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850378b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850378a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85037888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85037850 'uint4':'vector' lvalue ParmVar 0x563f85037500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f85037660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85037ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85037a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f85037e50 # | | | | `-ReturnStmt 0x563f85037e40 # | | | | `-CallExpr 0x563f85037e10 'float' # | | | | |-ImplicitCastExpr 0x563f85037df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85037dd8 '' Function 0x563f84ef9958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85037db0 'float' # | | | | `-ImplicitCastExpr 0x563f85037d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85037d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85037d48 'int64_t':'long' lvalue ParmVar 0x563f85037a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85037b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85037fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85037f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85038368 # | | | | `-ReturnStmt 0x563f85038358 # | | | | `-CallExpr 0x563f85038328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85038310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850382f0 '' Function 0x563f84ef9bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850382c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f850382b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85038298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85038260 'int64_t2':'vector' lvalue ParmVar 0x563f85037f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85038060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850384c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85038418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85038888 # | | | | `-ReturnStmt 0x563f85038878 # | | | | `-CallExpr 0x563f85038848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85038830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85038810 '' Function 0x563f84ef9e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850387e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850387d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850387b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85038780 'int64_t3':'vector' lvalue ParmVar 0x563f85038418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85038578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850389e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85038938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85038db0 # | | | | `-ReturnStmt 0x563f85038da0 # | | | | `-CallExpr 0x563f85038d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85038d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85038d38 '' Function 0x563f84efa0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85038d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85038cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85038ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85038ca8 'int64_t4':'vector' lvalue ParmVar 0x563f85038938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85038a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85038f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85038e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8503a9e0 # | | | | `-ReturnStmt 0x563f8503a9d0 # | | | | `-CallExpr 0x563f8503a9a0 'float' # | | | | |-ImplicitCastExpr 0x563f8503a988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8503a968 '' Function 0x563f84ef9958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8503a940 'float' # | | | | `-ImplicitCastExpr 0x563f8503a928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503a910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850391c0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85038e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85038fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8503ab40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8503aa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8503af18 # | | | | `-ReturnStmt 0x563f8503af08 # | | | | `-CallExpr 0x563f8503aed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8503aec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8503aea0 '' Function 0x563f84ef9bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8503ae78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8503ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503ae48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503ae10 'uint64_t2':'vector' lvalue ParmVar 0x563f8503aa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8503abf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8503b078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8503afc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8503b458 # | | | | `-ReturnStmt 0x563f8503b448 # | | | | `-CallExpr 0x563f8503b418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8503b400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8503b3e0 '' Function 0x563f84ef9e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8503b3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8503b3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503b388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503b350 'uint64_t3':'vector' lvalue ParmVar 0x563f8503afc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8503b128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8503b5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8503b508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f8503b9a0 # | | | | `-ReturnStmt 0x563f8503b990 # | | | | `-CallExpr 0x563f8503b960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8503b948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8503b928 '' Function 0x563f84efa0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8503b900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8503b8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503b8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503b898 'uint64_t4':'vector' lvalue ParmVar 0x563f8503b508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8503b668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x563f8503bfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x563f8503b9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f8503ba58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f8503bf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f8503bd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f8503bdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x563f8503c310 # | | | | `-ReturnStmt 0x563f8503c300 # | | | | `-RecoveryExpr 0x563f8503c2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f8503c138 '' lvalue (ADL) = 'max' 0x563f84f0b988 0x563f84ed1f00 0x563f84ed2210 0x563f84ed2530 0x563f84ed2850 0x563f84ed2b58 0x563f84ed2ef8 0x563f84ed3298 0x563f84ed3638 0x563f84ed3958 0x563f84ed3cb8 0x563f84f07fb8 0x563f84f08318 0x563f84f08638 0x563f84f089d8 0x563f84f08d78 0x563f84f09118 0x563f84f09438 0x563f84f097d8 0x563f84f09b78 0x563f84f09f38 0x563f84f0a240 0x563f84f0a560 0x563f84f0a880 0x563f84f0aba0 0x563f84f0aea8 0x563f84f0b248 0x563f84f0b5e8 # | | | | `-RecoveryExpr 0x563f8503c258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f8503c038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f8503cff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x563f8503c328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f8503c3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f8503cf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f8503c670 col:7 p0 'T' # | | | |-ParmVarDecl 0x563f8503c748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x563f8503d338 # | | | | `-ReturnStmt 0x563f8503d328 # | | | | `-RecoveryExpr 0x563f8503d2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f8503d160 '' lvalue (ADL) = 'max' 0x563f84f0b5e8 0x563f84f0b988 0x563f84ed1f00 0x563f84ed2210 0x563f84ed2530 0x563f84ed2850 0x563f84ed2b58 0x563f84ed2ef8 0x563f84ed3298 0x563f84ed3638 0x563f84ed3958 0x563f84ed3cb8 0x563f84f07fb8 0x563f84f08318 0x563f84f08638 0x563f84f089d8 0x563f84f08d78 0x563f84f09118 0x563f84f09438 0x563f84f097d8 0x563f84f09b78 0x563f84f09f38 0x563f84f0a240 0x563f84f0a560 0x563f84f0a880 0x563f84f0aba0 0x563f84f0aea8 0x563f84f0b248 # | | | | `-RecoveryExpr 0x563f8503d2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f8503d060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f8503d920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x563f8503d350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f8503d3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f8503d878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f8503d6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f8503d768 col:24 p1 'T' # | | | |-CompoundStmt 0x563f8503dc60 # | | | | `-ReturnStmt 0x563f8503dc50 # | | | | `-RecoveryExpr 0x563f8503dc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f8503da88 '' lvalue (ADL) = 'min' 0x563f84f12b60 0x563f84f0bd20 0x563f84f0c030 0x563f84f0c350 0x563f84f0c670 0x563f84f0c978 0x563f84f0cc98 0x563f84f0cfb8 0x563f84f0d2d8 0x563f84f0d5f8 0x563f84f0d918 0x563f84f0dc38 0x563f84f0df68 0x563f84f0e270 0x563f84f0e590 0x563f84f0e8b0 0x563f84f0ebd0 0x563f84f0eef0 0x563f84f0f210 0x563f84f0f530 0x563f84f0f850 0x563f84f0fb70 0x563f84f118b8 0x563f84f11bd8 0x563f84f11ef8 0x563f84f12200 0x563f84f12520 0x563f84f12840 # | | | | `-RecoveryExpr 0x563f8503dba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f8503d988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f8503e250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x563f8503dc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f8503dd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f8503e1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f8503dfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x563f8503e098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x563f8503e590 # | | | | `-ReturnStmt 0x563f8503e580 # | | | | `-RecoveryExpr 0x563f8503e550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f8503e3b8 '' lvalue (ADL) = 'min' 0x563f84f12840 0x563f84f12b60 0x563f84f0bd20 0x563f84f0c030 0x563f84f0c350 0x563f84f0c670 0x563f84f0c978 0x563f84f0cc98 0x563f84f0cfb8 0x563f84f0d2d8 0x563f84f0d5f8 0x563f84f0d918 0x563f84f0dc38 0x563f84f0df68 0x563f84f0e270 0x563f84f0e590 0x563f84f0e8b0 0x563f84f0ebd0 0x563f84f0eef0 0x563f84f0f210 0x563f84f0f530 0x563f84f0f850 0x563f84f0fb70 0x563f84f118b8 0x563f84f11bd8 0x563f84f11ef8 0x563f84f12200 0x563f84f12520 # | | | | `-RecoveryExpr 0x563f8503e530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f8503e2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x563f8503e700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f8503e650 col:29 used V 'double' # | | | |-CompoundStmt 0x563f8503ea50 # | | | | `-ReturnStmt 0x563f8503ea40 # | | | | `-CallExpr 0x563f8503ea10 'float' # | | | | |-ImplicitCastExpr 0x563f8503e9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8503e9d8 '' Function 0x563f84f16128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8503e9b0 'float' # | | | | `-ImplicitCastExpr 0x563f8503e998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503e980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503e948 'double' lvalue ParmVar 0x563f8503e650 'V' 'double' # | | | `-DeprecatedAttr 0x563f8503e7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8503ebc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f8503eb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f8503ef30 # | | | | `-ReturnStmt 0x563f8503ef20 # | | | | `-CallExpr 0x563f8503eef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8503eed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8503eeb8 '' Function 0x563f84f163a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8503ee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8503ee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503ee60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503ee28 'double2':'vector' lvalue ParmVar 0x563f8503eb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f8503ec70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8503f388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f8503f2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f8503f700 # | | | | `-ReturnStmt 0x563f8503f6f0 # | | | | `-CallExpr 0x563f8503f6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8503f6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8503f688 '' Function 0x563f84f16618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8503f660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8503f648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503f630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503f5f8 'double3':'vector' lvalue ParmVar 0x563f8503f2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f8503f438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8503f870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f8503f7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f8503fbf0 # | | | | `-ReturnStmt 0x563f8503fbe0 # | | | | `-CallExpr 0x563f8503fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8503fb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8503fb78 '' Function 0x563f84f16890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8503fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8503fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503fae8 'double4':'vector' lvalue ParmVar 0x563f8503f7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f8503f920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8503fd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f8503fca0 col:26 used V 'int' # | | | |-CompoundStmt 0x563f850400b0 # | | | | `-ReturnStmt 0x563f850400a0 # | | | | `-CallExpr 0x563f85040070 'float' # | | | | |-ImplicitCastExpr 0x563f85040058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85040038 '' Function 0x563f84f16128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85040010 'float' # | | | | `-ImplicitCastExpr 0x563f8503fff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8503ffe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8503ffa8 'int' lvalue ParmVar 0x563f8503fca0 'V' 'int' # | | | `-DeprecatedAttr 0x563f8503fe00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85040210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85040160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85040590 # | | | | `-ReturnStmt 0x563f85040580 # | | | | `-CallExpr 0x563f85040550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85040538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85040518 '' Function 0x563f84f163a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850404f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f850404d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850404c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85040488 'int2':'vector' lvalue ParmVar 0x563f85040160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f850402c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850406f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85040640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85040a78 # | | | | `-ReturnStmt 0x563f85040a68 # | | | | `-CallExpr 0x563f85040a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85040a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85040a00 '' Function 0x563f84f16618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850409d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850409c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850409a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85040970 'int3':'vector' lvalue ParmVar 0x563f85040640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f850407a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85040bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85040b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85040f68 # | | | | `-ReturnStmt 0x563f85040f58 # | | | | `-CallExpr 0x563f85040f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85040f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85040ef0 '' Function 0x563f84f16890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85040ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85040eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85040e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85040e60 'int4':'vector' lvalue ParmVar 0x563f85040b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85040c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850410c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85041018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85041cd8 # | | | | `-ReturnStmt 0x563f85041cc8 # | | | | `-CallExpr 0x563f85041c98 'float' # | | | | |-ImplicitCastExpr 0x563f85041c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85041c60 '' Function 0x563f84f16128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85041c38 'float' # | | | | `-ImplicitCastExpr 0x563f85041c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85041c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85041bd0 'uint':'unsigned int' lvalue ParmVar 0x563f85041018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85041178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85041e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85041d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f850421d8 # | | | | `-ReturnStmt 0x563f850421c8 # | | | | `-CallExpr 0x563f85042198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85042180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85042160 '' Function 0x563f84f163a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85042138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85042120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85042108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850420d0 'uint2':'vector' lvalue ParmVar 0x563f85041d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85041ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85042338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85042288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f850426e0 # | | | | `-ReturnStmt 0x563f850426d0 # | | | | `-CallExpr 0x563f850426a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85042688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85042668 '' Function 0x563f84f16618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85042640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85042628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85042610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850425d8 'uint3':'vector' lvalue ParmVar 0x563f85042288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f850423e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85042840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f85042790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f85042bf0 # | | | | `-ReturnStmt 0x563f85042be0 # | | | | `-CallExpr 0x563f85042bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85042b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85042b78 '' Function 0x563f84f16890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85042b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85042b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85042b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85042ae8 'uint4':'vector' lvalue ParmVar 0x563f85042790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f850428f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85042d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85042ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f850430f0 # | | | | `-ReturnStmt 0x563f850430e0 # | | | | `-CallExpr 0x563f850430b0 'float' # | | | | |-ImplicitCastExpr 0x563f85043098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85043078 '' Function 0x563f84f16128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85043050 'float' # | | | | `-ImplicitCastExpr 0x563f85043038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85043020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85042fe8 'int64_t':'long' lvalue ParmVar 0x563f85042ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85042e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85043250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f850431a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85043610 # | | | | `-ReturnStmt 0x563f85043600 # | | | | `-CallExpr 0x563f850435d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850435b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85043598 '' Function 0x563f84f163a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85043570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85043558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85043540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85043508 'int64_t2':'vector' lvalue ParmVar 0x563f850431a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85043300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85043770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f850436c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85044250 # | | | | `-ReturnStmt 0x563f85044240 # | | | | `-CallExpr 0x563f85044210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850441f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850441d8 '' Function 0x563f84f16618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850441b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85043a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85043a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85043a30 'int64_t3':'vector' lvalue ParmVar 0x563f850436c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85043820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850443b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85044300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85044780 # | | | | `-ReturnStmt 0x563f85044770 # | | | | `-CallExpr 0x563f85044740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85044728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85044708 '' Function 0x563f84f16890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850446e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850446c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850446b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85044678 'int64_t4':'vector' lvalue ParmVar 0x563f85044300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85044460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850448e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85044830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85044ca0 # | | | | `-ReturnStmt 0x563f85044c90 # | | | | `-CallExpr 0x563f85044c60 'float' # | | | | |-ImplicitCastExpr 0x563f85044c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85044c28 '' Function 0x563f84f16128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85044c00 'float' # | | | | `-ImplicitCastExpr 0x563f85044be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85044bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85044b98 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85044830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85044990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85044e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85044d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f850451e0 # | | | | `-ReturnStmt 0x563f850451d0 # | | | | `-CallExpr 0x563f850451a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85045188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85045168 '' Function 0x563f84f163a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85045140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85045128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85045110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850450d8 'uint64_t2':'vector' lvalue ParmVar 0x563f85044d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85044eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85045340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85045290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85045728 # | | | | `-ReturnStmt 0x563f85045718 # | | | | `-CallExpr 0x563f850456e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850456d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850456b0 '' Function 0x563f84f16618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85045688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85045670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85045658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85045620 'uint64_t3':'vector' lvalue ParmVar 0x563f85045290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f850453f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85045888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f850457d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85045c78 # | | | | `-ReturnStmt 0x563f85045c68 # | | | | `-CallExpr 0x563f85045c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85045c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85045c00 '' Function 0x563f84f16890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85045bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85045bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85045ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85045b70 'uint64_t4':'vector' lvalue ParmVar 0x563f850457d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85045938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85045e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f85045d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f85045db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x563f85046a60 # | | | | `-ReturnStmt 0x563f85046a50 # | | | | `-CallExpr 0x563f85046a18 'float' # | | | | |-ImplicitCastExpr 0x563f85046a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f850469e0 '' Function 0x563f84f1b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f85046130 'float' # | | | | | `-ImplicitCastExpr 0x563f85046118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85046100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850460c8 'double' lvalue ParmVar 0x563f85045d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x563f850469b8 'float' # | | | | `-ImplicitCastExpr 0x563f850469a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85046190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85046158 'double' lvalue ParmVar 0x563f85045db0 'V2' 'double' # | | | `-DeprecatedAttr 0x563f85045f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85046c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85046b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f85046b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563f85047088 # | | | | `-ReturnStmt 0x563f85047078 # | | | | `-CallExpr 0x563f85047040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85047028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f85047008 '' Function 0x563f84f1b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f85046f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f85046f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85046f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85046ed0 'double2':'vector' lvalue ParmVar 0x563f85046b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f85046fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85046fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85046fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85046f78 'double2':'vector' lvalue ParmVar 0x563f85046b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f85046d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85047290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85047140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f850471c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563f850476b8 # | | | | `-ReturnStmt 0x563f850476a8 # | | | | `-CallExpr 0x563f85047670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85047658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f85047638 '' Function 0x563f84f1b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f85047568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85047550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85047538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85047500 'double3':'vector' lvalue ParmVar 0x563f85047140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f85047610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850475f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850475e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850475a8 'double3':'vector' lvalue ParmVar 0x563f850471c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85047348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f850478c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85047770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f850477f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563f85047cf0 # | | | | `-ReturnStmt 0x563f85047ce0 # | | | | `-CallExpr 0x563f85047ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85047c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f85047c70 '' Function 0x563f84f1bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f85047ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85047b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85047b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85047b38 'double4':'vector' lvalue ParmVar 0x563f85047770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f85047c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85047c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85047c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85047be0 'double4':'vector' lvalue ParmVar 0x563f850477f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85047978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85047ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85047da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f85047e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x563f850482e8 # | | | | `-ReturnStmt 0x563f850482d8 # | | | | `-CallExpr 0x563f850482a0 'float' # | | | | |-ImplicitCastExpr 0x563f85048288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f85048268 '' Function 0x563f84f1b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f850481b0 'float' # | | | | | `-ImplicitCastExpr 0x563f85048198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85048180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85048148 'int' lvalue ParmVar 0x563f85047da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x563f85048240 'float' # | | | | `-ImplicitCastExpr 0x563f85048228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85048210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850481d8 'int' lvalue ParmVar 0x563f85047e20 'V2' 'int' # | | | `-DeprecatedAttr 0x563f85047fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850484e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85048398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f85048418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563f85048918 # | | | | `-ReturnStmt 0x563f85048908 # | | | | `-CallExpr 0x563f850488d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850488b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f85048898 '' Function 0x563f84f1b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f850487c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f850487b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85048798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85048760 'int2':'vector' lvalue ParmVar 0x563f85048398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f85048870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85048858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85048840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85048808 'int2':'vector' lvalue ParmVar 0x563f85048418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f850485a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850491c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85049078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f850490f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563f85049600 # | | | | `-ReturnStmt 0x563f850495f0 # | | | | `-CallExpr 0x563f850495b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850495a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f85049580 '' Function 0x563f84f1b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f850494b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85049498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85049480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85049448 'int3':'vector' lvalue ParmVar 0x563f85049078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f85049558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85049540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85049528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850494f0 'int3':'vector' lvalue ParmVar 0x563f850490f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85049280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85049800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f850496b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f85049730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563f85049c40 # | | | | `-ReturnStmt 0x563f85049c30 # | | | | `-CallExpr 0x563f85049bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85049be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f85049bc0 '' Function 0x563f84f1bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f85049af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85049ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85049ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85049a88 'int4':'vector' lvalue ParmVar 0x563f850496b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f85049b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85049b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85049b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85049b30 'int4':'vector' lvalue ParmVar 0x563f85049730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f850498b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85049e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85049cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f85049d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f8504a258 # | | | | `-ReturnStmt 0x563f8504a248 # | | | | `-CallExpr 0x563f8504a210 'float' # | | | | |-ImplicitCastExpr 0x563f8504a1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f8504a1d8 '' Function 0x563f84f1b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f8504a120 'float' # | | | | | `-ImplicitCastExpr 0x563f8504a108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504a0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504a0b8 'uint':'unsigned int' lvalue ParmVar 0x563f85049cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f8504a1b0 'float' # | | | | `-ImplicitCastExpr 0x563f8504a198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504a180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504a148 'uint':'unsigned int' lvalue ParmVar 0x563f85049d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85049ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504a458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f8504a308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f8504a388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563f8504a8a8 # | | | | `-ReturnStmt 0x563f8504a898 # | | | | `-CallExpr 0x563f8504a860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8504a848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f8504a828 '' Function 0x563f84f1b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f8504a758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504a740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504a728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504a6f0 'uint2':'vector' lvalue ParmVar 0x563f8504a308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f8504a800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8504a7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504a7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504a798 'uint2':'vector' lvalue ParmVar 0x563f8504a388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f8504a510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504aaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f8504a958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f8504a9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563f8504af00 # | | | | `-ReturnStmt 0x563f8504aef0 # | | | | `-CallExpr 0x563f8504aeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8504aea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f8504ae80 '' Function 0x563f84f1b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f8504adb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504ad98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504ad80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504ad48 'uint3':'vector' lvalue ParmVar 0x563f8504a958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f8504ae58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8504ae40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504ae28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504adf0 'uint3':'vector' lvalue ParmVar 0x563f8504a9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f8504ab60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504b6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8504b590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f8504b610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563f8504bb40 # | | | | `-ReturnStmt 0x563f8504bb30 # | | | | `-CallExpr 0x563f8504baf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8504bae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f8504bac0 '' Function 0x563f84f1bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f8504b9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504b9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504b9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504b988 'uint4':'vector' lvalue ParmVar 0x563f8504b590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f8504ba98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8504ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504ba68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504ba30 'uint4':'vector' lvalue ParmVar 0x563f8504b610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8504b798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504bd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8504bbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f8504bc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563f8504c178 # | | | | `-ReturnStmt 0x563f8504c168 # | | | | `-CallExpr 0x563f8504c130 'float' # | | | | |-ImplicitCastExpr 0x563f8504c118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f8504c0f8 '' Function 0x563f84f1b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f8504c040 'float' # | | | | | `-ImplicitCastExpr 0x563f8504c028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504c010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504bfd8 'int64_t':'long' lvalue ParmVar 0x563f8504bbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f8504c0d0 'float' # | | | | `-ImplicitCastExpr 0x563f8504c0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504c0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504c068 'int64_t':'long' lvalue ParmVar 0x563f8504bc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8504bdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504c378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8504c228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f8504c2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8504c7e8 # | | | | `-ReturnStmt 0x563f8504c7d8 # | | | | `-CallExpr 0x563f8504c7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8504c788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f8504c768 '' Function 0x563f84f1b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f8504c698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504c680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504c668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504c630 'int64_t2':'vector' lvalue ParmVar 0x563f8504c228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f8504c740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8504c728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504c710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504c6d8 'int64_t2':'vector' lvalue ParmVar 0x563f8504c2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8504c430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504c9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8504c898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f8504c918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f8504ce60 # | | | | `-ReturnStmt 0x563f8504ce50 # | | | | `-CallExpr 0x563f8504ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8504ce00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f8504cde0 '' Function 0x563f84f1b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f8504cd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504ccf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504cce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504cca8 'int64_t3':'vector' lvalue ParmVar 0x563f8504c898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f8504cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8504cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504cd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504cd50 'int64_t3':'vector' lvalue ParmVar 0x563f8504c918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8504caa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504d060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8504cf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f8504cf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f8504d4e0 # | | | | `-ReturnStmt 0x563f8504d4d0 # | | | | `-CallExpr 0x563f8504d498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8504d480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f8504d460 '' Function 0x563f84f1bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f8504d390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504d378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504d360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504d328 'int64_t4':'vector' lvalue ParmVar 0x563f8504cf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f8504d438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8504d420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504d408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504d3d0 'int64_t4':'vector' lvalue ParmVar 0x563f8504cf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8504d118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504dcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8504db70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f8504dbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8504e118 # | | | | `-ReturnStmt 0x563f8504e108 # | | | | `-CallExpr 0x563f8504e0d0 'float' # | | | | |-ImplicitCastExpr 0x563f8504e0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f8504e098 '' Function 0x563f84f1b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f8504dfe0 'float' # | | | | | `-ImplicitCastExpr 0x563f8504dfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504dfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504df78 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8504db70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f8504e070 'float' # | | | | `-ImplicitCastExpr 0x563f8504e058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504e040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504e008 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8504dbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f8504dd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504e318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8504e1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f8504e248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8504e7a8 # | | | | `-ReturnStmt 0x563f8504e798 # | | | | `-CallExpr 0x563f8504e760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8504e748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f8504e728 '' Function 0x563f84f1b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f8504e658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504e640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504e628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504e5f0 'uint64_t2':'vector' lvalue ParmVar 0x563f8504e1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f8504e700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8504e6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504e6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504e698 'uint64_t2':'vector' lvalue ParmVar 0x563f8504e248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8504e3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504e9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8504e858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f8504e8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8504ee40 # | | | | `-ReturnStmt 0x563f8504ee30 # | | | | `-CallExpr 0x563f8504edf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8504ede0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f8504edc0 '' Function 0x563f84f1b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f8504ecf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504ecd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504ecc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504ec88 'uint64_t3':'vector' lvalue ParmVar 0x563f8504e858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f8504ed98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8504ed80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504ed68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504ed30 'uint64_t3':'vector' lvalue ParmVar 0x563f8504e8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8504ea60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504f040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8504eef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f8504ef70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f8504f4e0 # | | | | `-ReturnStmt 0x563f8504f4d0 # | | | | `-CallExpr 0x563f8504f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8504f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f8504f460 '' Function 0x563f84f1bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f8504f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8504f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8504f360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8504f328 'uint64_t4':'vector' lvalue ParmVar 0x563f8504eef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f8504f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8504f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504f408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504f3d0 'uint64_t4':'vector' lvalue ParmVar 0x563f8504ef70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8504f0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8504f650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f8504f5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x563f8504f998 # | | | | `-ReturnStmt 0x563f8504f988 # | | | | `-CallExpr 0x563f8504f958 'float' # | | | | |-ImplicitCastExpr 0x563f8504f940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8504f920 '' Function 0x563f84f1ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8504f8f8 'float' # | | | | `-ImplicitCastExpr 0x563f8504f8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8504f8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8504f890 'double' lvalue ParmVar 0x563f8504f5a0 'V' 'double' # | | | `-DeprecatedAttr 0x563f8504f700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f7b680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f8504fa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84f7b9e8 # | | | | `-ReturnStmt 0x563f84f7b9d8 # | | | | `-CallExpr 0x563f84f7b9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7b990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f7b970 '' Function 0x563f84f20188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f7b948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7b930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7b918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7b8e0 'double2':'vector' lvalue ParmVar 0x563f8504fa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84f7b730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f7bb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7baa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84f7bec8 # | | | | `-ReturnStmt 0x563f84f7beb8 # | | | | `-CallExpr 0x563f84f7be88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7be70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f7be50 '' Function 0x563f84f20400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f7be28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7be10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7bdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7bdc0 'double3':'vector' lvalue ParmVar 0x563f84f7baa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84f7bc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f7c038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7bf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84f7c3b0 # | | | | `-ReturnStmt 0x563f84f7c3a0 # | | | | `-CallExpr 0x563f84f7c370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7c358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f7c338 '' Function 0x563f84f20678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f7c310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7c2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7c2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7c2a8 'double4':'vector' lvalue ParmVar 0x563f84f7bf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84f7c0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f7c510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7c460 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84f7c868 # | | | | `-ReturnStmt 0x563f84f7c858 # | | | | `-CallExpr 0x563f84f7c828 'float' # | | | | |-ImplicitCastExpr 0x563f84f7c810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f7c7f0 '' Function 0x563f84f1ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f7c7c8 'float' # | | | | `-ImplicitCastExpr 0x563f84f7c7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7c798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7c760 'int' lvalue ParmVar 0x563f84f7c460 'V' 'int' # | | | `-DeprecatedAttr 0x563f84f7c5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7c9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7c918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84f7cd40 # | | | | `-ReturnStmt 0x563f84f7cd30 # | | | | `-CallExpr 0x563f84f7cd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7cce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f7ccc8 '' Function 0x563f84f20188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f7cca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7cc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7cc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7cc38 'int2':'vector' lvalue ParmVar 0x563f84f7c918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84f7ca78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7cea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7cdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84f7d220 # | | | | `-ReturnStmt 0x563f84f7d210 # | | | | `-CallExpr 0x563f84f7d1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7d1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f7d1a8 '' Function 0x563f84f20400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f7d180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7d168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7d150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7d118 'int3':'vector' lvalue ParmVar 0x563f84f7cdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84f7cf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7d380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7d2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84f7d730 # | | | | `-ReturnStmt 0x563f84f7d720 # | | | | `-CallExpr 0x563f84f7d6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7d6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f7d6b8 '' Function 0x563f84f20678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f7d690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7d650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7d638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7d600 'int4':'vector' lvalue ParmVar 0x563f84f7d2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84f7d430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7d890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7d7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84f7dc08 # | | | | `-ReturnStmt 0x563f84f7dbf8 # | | | | `-CallExpr 0x563f84f7dbc8 'float' # | | | | |-ImplicitCastExpr 0x563f84f7dbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f7db90 '' Function 0x563f84f1ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f7db68 'float' # | | | | `-ImplicitCastExpr 0x563f84f7db50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7db38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7db00 'uint':'unsigned int' lvalue ParmVar 0x563f84f7d7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84f7d940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7dd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7dcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84f7e100 # | | | | `-ReturnStmt 0x563f84f7e0f0 # | | | | `-CallExpr 0x563f84f7e0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7e0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f7e088 '' Function 0x563f84f20188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f7e060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7e048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7e030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7dff8 'uint2':'vector' lvalue ParmVar 0x563f84f7dcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84f7de18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7e260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7e1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84f7e600 # | | | | `-ReturnStmt 0x563f84f7e5f0 # | | | | `-CallExpr 0x563f84f7e5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7e5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f7e588 '' Function 0x563f84f20400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f7e560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7e548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7e530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7e4f8 'uint3':'vector' lvalue ParmVar 0x563f84f7e1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84f7e310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7e760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7e6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84f7eb08 # | | | | `-ReturnStmt 0x563f84f7eaf8 # | | | | `-CallExpr 0x563f84f7eac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7eab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f7ea90 '' Function 0x563f84f20678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f7ea68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7ea50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7ea38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7ea00 'uint4':'vector' lvalue ParmVar 0x563f84f7e6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84f7e810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7ec68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7ebb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84f7f000 # | | | | `-ReturnStmt 0x563f84f7eff0 # | | | | `-CallExpr 0x563f84f7efc0 'float' # | | | | |-ImplicitCastExpr 0x563f84f7efa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f7ef88 '' Function 0x563f84f1ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f7ef60 'float' # | | | | `-ImplicitCastExpr 0x563f84f7ef48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7ef30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7eef8 'int64_t':'long' lvalue ParmVar 0x563f84f7ebb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84f7ed18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7f160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7f0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84f7f518 # | | | | `-ReturnStmt 0x563f84f7f508 # | | | | `-CallExpr 0x563f84f7f4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7f4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f7f4a0 '' Function 0x563f84f20188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f7f478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7f460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7f448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7f410 'int64_t2':'vector' lvalue ParmVar 0x563f84f7f0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f7f210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7f6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7f5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84f7fa60 # | | | | `-ReturnStmt 0x563f84f7fa50 # | | | | `-CallExpr 0x563f84f7fa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7fa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f7f9e8 '' Function 0x563f84f20400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f7f9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7f9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7f990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7f958 'int64_t3':'vector' lvalue ParmVar 0x563f84f7f5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f7f750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f7fbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f7fb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84f7ff88 # | | | | `-ReturnStmt 0x563f84f7ff78 # | | | | `-CallExpr 0x563f84f7ff48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f7ff30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f7ff10 '' Function 0x563f84f20678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f7fee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f7fed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f7feb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f7fe80 'int64_t4':'vector' lvalue ParmVar 0x563f84f7fb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84f7fc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f800e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84f80038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84f804a0 # | | | | `-ReturnStmt 0x563f84f80490 # | | | | `-CallExpr 0x563f84f80460 'float' # | | | | |-ImplicitCastExpr 0x563f84f80448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f80428 '' Function 0x563f84f1ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f80400 'float' # | | | | `-ImplicitCastExpr 0x563f84f803e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f803d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f80398 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84f80038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84f80198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f80600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f80550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84f809d8 # | | | | `-ReturnStmt 0x563f84f809c8 # | | | | `-CallExpr 0x563f84f80998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f80980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f80960 '' Function 0x563f84f20188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f80938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f80920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f80908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f808d0 'uint64_t2':'vector' lvalue ParmVar 0x563f84f80550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f806b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f80b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f80a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84f80f18 # | | | | `-ReturnStmt 0x563f84f80f08 # | | | | `-CallExpr 0x563f84f80ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f80ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f80ea0 '' Function 0x563f84f20400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f80e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f80e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f80e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f80e10 'uint64_t3':'vector' lvalue ParmVar 0x563f84f80a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f80be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f81078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f80fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84f81460 # | | | | `-ReturnStmt 0x563f84f81450 # | | | | `-CallExpr 0x563f84f81420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f81408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f813e8 '' Function 0x563f84f20678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f813c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f813a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f81390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f81358 'uint64_t4':'vector' lvalue ParmVar 0x563f84f80fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84f81128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f815d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84f81520 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84f819d8 # | | | | `-ReturnStmt 0x563f84f819c8 # | | | | `-CallExpr 0x563f84f81998 'float' # | | | | |-ImplicitCastExpr 0x563f84f81980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f81960 '' Function 0x563f84f21290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f81938 'float' # | | | | `-ImplicitCastExpr 0x563f84f81920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f81908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f818d0 'double' lvalue ParmVar 0x563f84f81520 'V' 'double' # | | | `-DeprecatedAttr 0x563f84f81740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f81b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f81a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84f81eb0 # | | | | `-ReturnStmt 0x563f84f81ea0 # | | | | `-CallExpr 0x563f84f81e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f81e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f81e38 '' Function 0x563f84f21508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f81e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f81df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f81de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f81da8 'double2':'vector' lvalue ParmVar 0x563f84f81a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84f81bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f82020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f81f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84f82390 # | | | | `-ReturnStmt 0x563f84f82380 # | | | | `-CallExpr 0x563f84f82350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f82338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f82318 '' Function 0x563f84ee5be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f822f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f822d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f822c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f82288 'double3':'vector' lvalue ParmVar 0x563f84f81f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84f820d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f82500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f82450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84f82878 # | | | | `-ReturnStmt 0x563f84f82868 # | | | | `-CallExpr 0x563f84f82838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f82820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f82800 '' Function 0x563f84ee5e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f827d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f827c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f827a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f82770 'double4':'vector' lvalue ParmVar 0x563f84f82450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84f825b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f829d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84f82928 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84f82d30 # | | | | `-ReturnStmt 0x563f84f82d20 # | | | | `-CallExpr 0x563f84f82cf0 'float' # | | | | |-ImplicitCastExpr 0x563f84f82cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f82cb8 '' Function 0x563f84f21290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f82c90 'float' # | | | | `-ImplicitCastExpr 0x563f84f82c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f82c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f82c28 'int' lvalue ParmVar 0x563f84f82928 'V' 'int' # | | | `-DeprecatedAttr 0x563f84f82a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f82e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f82de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84f83208 # | | | | `-ReturnStmt 0x563f84f831f8 # | | | | `-CallExpr 0x563f84f831c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f831b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f83190 '' Function 0x563f84f21508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f83168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f83150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f83138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f83100 'int2':'vector' lvalue ParmVar 0x563f84f82de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84f82f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f83368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f832b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84f836e8 # | | | | `-ReturnStmt 0x563f84f836d8 # | | | | `-CallExpr 0x563f84f836a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f83690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f83670 '' Function 0x563f84ee5be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f83648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f83630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f83618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f835e0 'int3':'vector' lvalue ParmVar 0x563f84f832b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84f83418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f84108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f84058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84f84490 # | | | | `-ReturnStmt 0x563f84f84480 # | | | | `-CallExpr 0x563f84f84450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f84438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f84418 '' Function 0x563f84ee5e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f843f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f843d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f843c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f84388 'int4':'vector' lvalue ParmVar 0x563f84f84058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84f841b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f845f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84f84540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84f84968 # | | | | `-ReturnStmt 0x563f84f84958 # | | | | `-CallExpr 0x563f84f84928 'float' # | | | | |-ImplicitCastExpr 0x563f84f84910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f848f0 '' Function 0x563f84f21290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f848c8 'float' # | | | | `-ImplicitCastExpr 0x563f84f848b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f84898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f84860 'uint':'unsigned int' lvalue ParmVar 0x563f84f84540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84f846a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f84ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f84a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84f84e60 # | | | | `-ReturnStmt 0x563f84f84e50 # | | | | `-CallExpr 0x563f84f84e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f84e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f84de8 '' Function 0x563f84f21508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f84dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f84da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f84d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f84d58 'uint2':'vector' lvalue ParmVar 0x563f84f84a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84f84b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f84fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f84f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84f85360 # | | | | `-ReturnStmt 0x563f84f85350 # | | | | `-CallExpr 0x563f84f85320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f85308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f852e8 '' Function 0x563f84ee5be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f852c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f852a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f85290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f85258 'uint3':'vector' lvalue ParmVar 0x563f84f84f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84f85070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f854c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f85410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84f85868 # | | | | `-ReturnStmt 0x563f84f85858 # | | | | `-CallExpr 0x563f84f85828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f85810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f857f0 '' Function 0x563f84ee5e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f857c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f857b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f85798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f85760 'uint4':'vector' lvalue ParmVar 0x563f84f85410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84f85570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f859c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84f85918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84f85d60 # | | | | `-ReturnStmt 0x563f84f85d50 # | | | | `-CallExpr 0x563f84f85d20 'float' # | | | | |-ImplicitCastExpr 0x563f84f85d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f85ce8 '' Function 0x563f84f21290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f85cc0 'float' # | | | | `-ImplicitCastExpr 0x563f84f85ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f85c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f85c58 'int64_t':'long' lvalue ParmVar 0x563f84f85918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84f85a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f85ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f85e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84f86aa0 # | | | | `-ReturnStmt 0x563f84f86a90 # | | | | `-CallExpr 0x563f84f86a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f86a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f86a28 '' Function 0x563f84f21508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f86a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f869e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f869d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f86998 'int64_t2':'vector' lvalue ParmVar 0x563f84f85e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f85f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f86c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f86b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84f86fc0 # | | | | `-ReturnStmt 0x563f84f86fb0 # | | | | `-CallExpr 0x563f84f86f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f86f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f86f48 '' Function 0x563f84ee5be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f86f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f86f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f86ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f86eb8 'int64_t3':'vector' lvalue ParmVar 0x563f84f86b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f86cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f87120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f87070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84f874e8 # | | | | `-ReturnStmt 0x563f84f874d8 # | | | | `-CallExpr 0x563f84f874a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f87490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f87470 '' Function 0x563f84ee5e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f87448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f87430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f87418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f873e0 'int64_t4':'vector' lvalue ParmVar 0x563f84f87070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84f871d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f87648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84f87598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84f87a00 # | | | | `-ReturnStmt 0x563f84f879f0 # | | | | `-CallExpr 0x563f84f879c0 'float' # | | | | |-ImplicitCastExpr 0x563f84f879a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f87988 '' Function 0x563f84f21290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f87960 'float' # | | | | `-ImplicitCastExpr 0x563f84f87948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f87930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f878f8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84f87598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84f876f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f87b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f87ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84f87f38 # | | | | `-ReturnStmt 0x563f84f87f28 # | | | | `-CallExpr 0x563f84f87ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f87ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f87ec0 '' Function 0x563f84f21508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f87e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f87e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f87e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f87e30 'uint64_t2':'vector' lvalue ParmVar 0x563f84f87ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f87c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f88098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f87fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f84f88478 # | | | | `-ReturnStmt 0x563f84f88468 # | | | | `-CallExpr 0x563f84f88438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f88420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f88400 '' Function 0x563f84ee5be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f883d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f883c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f883a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f88370 'uint64_t3':'vector' lvalue ParmVar 0x563f84f87fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f88148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f885d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f88528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f84f889c0 # | | | | `-ReturnStmt 0x563f84f889b0 # | | | | `-CallExpr 0x563f84f88980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f88968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f88948 '' Function 0x563f84ee5e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f88920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f88908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f888f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f888b8 'uint64_t4':'vector' lvalue ParmVar 0x563f84f88528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84f88688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f88b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f84f88a78 col:29 used V 'double' # | | | |-CompoundStmt 0x563f84f88e70 # | | | | `-ReturnStmt 0x563f84f88e60 # | | | | `-CallExpr 0x563f84f88e30 'float' # | | | | |-ImplicitCastExpr 0x563f84f88e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f88df8 '' Function 0x563f84f311b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f88dd0 'float' # | | | | `-ImplicitCastExpr 0x563f84f88db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f88da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f88d68 'double' lvalue ParmVar 0x563f84f88a78 'V' 'double' # | | | `-DeprecatedAttr 0x563f84f88bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f88fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f88f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f84f89340 # | | | | `-ReturnStmt 0x563f84f89330 # | | | | `-CallExpr 0x563f84f89300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f892e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f892c8 '' Function 0x563f84f31430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f892a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f89288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f89270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f89238 'double2':'vector' lvalue ParmVar 0x563f84f88f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f84f89088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f894a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f893f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f84f89818 # | | | | `-ReturnStmt 0x563f84f89808 # | | | | `-CallExpr 0x563f84f897d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f897c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f897a0 '' Function 0x563f84f316a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f89778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f89760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f89748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f89710 'double3':'vector' lvalue ParmVar 0x563f84f893f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f84f89558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f89980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f898d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f84f89cf8 # | | | | `-ReturnStmt 0x563f84f89ce8 # | | | | `-CallExpr 0x563f84f89cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f89ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f89c80 '' Function 0x563f84f31930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f89c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f89c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f89c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f89bf0 'double4':'vector' lvalue ParmVar 0x563f84f898d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f84f89a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f84f89e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f84f89da8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f84f8a1b0 # | | | | `-ReturnStmt 0x563f84f8a1a0 # | | | | `-CallExpr 0x563f84f8a170 'float' # | | | | |-ImplicitCastExpr 0x563f84f8a158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f8a138 '' Function 0x563f84f311b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f8a110 'float' # | | | | `-ImplicitCastExpr 0x563f84f8a0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8a0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8a0a8 'int' lvalue ParmVar 0x563f84f89da8 'V' 'int' # | | | `-DeprecatedAttr 0x563f84f89f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8a310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8a260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f84f8a688 # | | | | `-ReturnStmt 0x563f84f8a678 # | | | | `-CallExpr 0x563f84f8a648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8a630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f8a610 '' Function 0x563f84f31430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f8a5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8a5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8a5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8a580 'int2':'vector' lvalue ParmVar 0x563f84f8a260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f84f8a3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8b6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8a738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f84f8ba40 # | | | | `-ReturnStmt 0x563f84f8ba30 # | | | | `-CallExpr 0x563f84f8ba00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8b9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f8b9c8 '' Function 0x563f84f316a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f8b9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8b988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8b970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8b938 'int3':'vector' lvalue ParmVar 0x563f84f8a738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f84f8b770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8bba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8baf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f84f8bf28 # | | | | `-ReturnStmt 0x563f84f8bf18 # | | | | `-CallExpr 0x563f84f8bee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8bed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f8beb0 '' Function 0x563f84f31930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f8be88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8be70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8be58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8be20 'int4':'vector' lvalue ParmVar 0x563f84f8baf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f84f8bc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8c088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8bfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f84f8c400 # | | | | `-ReturnStmt 0x563f84f8c3f0 # | | | | `-CallExpr 0x563f84f8c3c0 'float' # | | | | |-ImplicitCastExpr 0x563f84f8c3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f8c388 '' Function 0x563f84f311b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f8c360 'float' # | | | | `-ImplicitCastExpr 0x563f84f8c348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8c330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8c2f8 'uint':'unsigned int' lvalue ParmVar 0x563f84f8bfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f84f8c138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8c560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8c4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f84f8c8f8 # | | | | `-ReturnStmt 0x563f84f8c8e8 # | | | | `-CallExpr 0x563f84f8c8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8c8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f8c880 '' Function 0x563f84f31430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f8c858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8c840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8c828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8c7f0 'uint2':'vector' lvalue ParmVar 0x563f84f8c4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f84f8c610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8ca58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8c9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f84f8cdf8 # | | | | `-ReturnStmt 0x563f84f8cde8 # | | | | `-CallExpr 0x563f84f8cdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8cda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f8cd80 '' Function 0x563f84f316a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f8cd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8cd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8cd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8ccf0 'uint3':'vector' lvalue ParmVar 0x563f84f8c9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f84f8cb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8cf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8cea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f84f8d300 # | | | | `-ReturnStmt 0x563f84f8d2f0 # | | | | `-CallExpr 0x563f84f8d2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8d2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f8d288 '' Function 0x563f84f31930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f8d260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8d248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8d230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8d1f8 'uint4':'vector' lvalue ParmVar 0x563f84f8cea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f84f8d008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8d460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8d3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f84f8d7f8 # | | | | `-ReturnStmt 0x563f84f8d7e8 # | | | | `-CallExpr 0x563f84f8d7b8 'float' # | | | | |-ImplicitCastExpr 0x563f84f8d7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f8d780 '' Function 0x563f84f311b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f8d758 'float' # | | | | `-ImplicitCastExpr 0x563f84f8d740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8d728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8d6f0 'int64_t':'long' lvalue ParmVar 0x563f84f8d3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f84f8d510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8d958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8d8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f84f8dd10 # | | | | `-ReturnStmt 0x563f84f8dd00 # | | | | `-CallExpr 0x563f84f8dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8dcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f8dc98 '' Function 0x563f84f31430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f8dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8dc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8dc08 'int64_t2':'vector' lvalue ParmVar 0x563f84f8d8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f8da08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8de70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8ddc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f84f8e230 # | | | | `-ReturnStmt 0x563f84f8e220 # | | | | `-CallExpr 0x563f84f8e1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8e1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f8e1b8 '' Function 0x563f84f316a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f8e190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8e178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8e160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8e128 'int64_t3':'vector' lvalue ParmVar 0x563f84f8ddc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f8df20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8e390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8e2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f84f8e758 # | | | | `-ReturnStmt 0x563f84f8e748 # | | | | `-CallExpr 0x563f84f8e718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8e700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f84f8e6e0 '' Function 0x563f84f31930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f84f8e6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8e6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8e688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8e650 'int64_t4':'vector' lvalue ParmVar 0x563f84f8e2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f84f8e440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8e8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8e808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f84f8ec70 # | | | | `-ReturnStmt 0x563f84f8ec60 # | | | | `-CallExpr 0x563f84f8ec30 'float' # | | | | |-ImplicitCastExpr 0x563f84f8ec18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f84f8ebf8 '' Function 0x563f84f311b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f84f8ebd0 'float' # | | | | `-ImplicitCastExpr 0x563f84f8ebb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8eba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8eb68 'uint64_t':'unsigned long' lvalue ParmVar 0x563f84f8e808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f84f8e968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8edd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8ed20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f84f8f1a8 # | | | | `-ReturnStmt 0x563f84f8f198 # | | | | `-CallExpr 0x563f84f8f168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f8f150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f84f8f130 '' Function 0x563f84f31430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f84f8f108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8f0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8f0a0 'uint64_t2':'vector' lvalue ParmVar 0x563f84f8ed20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f84f8ee80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f84f8f308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f84f8f258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85055c78 # | | | | `-ReturnStmt 0x563f85055c68 # | | | | `-CallExpr 0x563f85055c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85055c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f84f8f670 '' Function 0x563f84f316a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f84f8f648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f84f8f630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f84f8f618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f84f8f5e0 'uint64_t3':'vector' lvalue ParmVar 0x563f84f8f258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f84f8f3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85055dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85055d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f850561c0 # | | | | `-ReturnStmt 0x563f850561b0 # | | | | `-CallExpr 0x563f85056180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85056168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85056148 '' Function 0x563f84f31930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85056120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85056108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850560f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850560b8 'uint64_t4':'vector' lvalue ParmVar 0x563f85055d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85055e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85056330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f85056280 col:29 used V 'double' # | | | |-CompoundStmt 0x563f85056678 # | | | | `-ReturnStmt 0x563f85056668 # | | | | `-CallExpr 0x563f85056638 'float' # | | | | |-ImplicitCastExpr 0x563f85056620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85056600 '' Function 0x563f84f32548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850565d8 'float' # | | | | `-ImplicitCastExpr 0x563f850565c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850565a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85056570 'double' lvalue ParmVar 0x563f85056280 'V' 'double' # | | | `-DeprecatedAttr 0x563f850563e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f850567e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85056738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f85056b50 # | | | | `-ReturnStmt 0x563f85056b40 # | | | | `-CallExpr 0x563f85056b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85056af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85056ad8 '' Function 0x563f84f327c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85056ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85056a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85056a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85056a48 'double2':'vector' lvalue ParmVar 0x563f85056738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f85056898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85056cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85056c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f85057030 # | | | | `-ReturnStmt 0x563f85057020 # | | | | `-CallExpr 0x563f85056ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85056fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85056fb8 '' Function 0x563f84f32a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85056f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85056f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85056f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85056f28 'double3':'vector' lvalue ParmVar 0x563f85056c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85056d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f850571a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f850570f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f85057518 # | | | | `-ReturnStmt 0x563f85057508 # | | | | `-CallExpr 0x563f850574d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850574c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850574a0 '' Function 0x563f84f32cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85057478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85057460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85057448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85057410 'double4':'vector' lvalue ParmVar 0x563f850570f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85057250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85057678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f850575c8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f850579d0 # | | | | `-ReturnStmt 0x563f850579c0 # | | | | `-CallExpr 0x563f85057990 'float' # | | | | |-ImplicitCastExpr 0x563f85057978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85057958 '' Function 0x563f84f32548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85057930 'float' # | | | | `-ImplicitCastExpr 0x563f85057918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85057900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850578c8 'int' lvalue ParmVar 0x563f850575c8 'V' 'int' # | | | `-DeprecatedAttr 0x563f85057728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85057b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85057a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85057ea8 # | | | | `-ReturnStmt 0x563f85057e98 # | | | | `-CallExpr 0x563f85057e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85057e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85057e30 '' Function 0x563f84f327c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85057e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85057df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85057dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85057da0 'int2':'vector' lvalue ParmVar 0x563f85057a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85057be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85058008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85057f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85058388 # | | | | `-ReturnStmt 0x563f85058378 # | | | | `-CallExpr 0x563f85058348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85058330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85058310 '' Function 0x563f84f32a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850582e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850582d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850582b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85058280 'int3':'vector' lvalue ParmVar 0x563f85057f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f850580b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850584e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85058438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85058870 # | | | | `-ReturnStmt 0x563f85058860 # | | | | `-CallExpr 0x563f85058830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85058818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850587f8 '' Function 0x563f84f32cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850587d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850587b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850587a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85058768 'int4':'vector' lvalue ParmVar 0x563f85058438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85058598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850589d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85058920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85058d48 # | | | | `-ReturnStmt 0x563f85058d38 # | | | | `-CallExpr 0x563f85058d08 'float' # | | | | |-ImplicitCastExpr 0x563f85058cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85058cd0 '' Function 0x563f84f32548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85058ca8 'float' # | | | | `-ImplicitCastExpr 0x563f85058c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85058c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85058c40 'uint':'unsigned int' lvalue ParmVar 0x563f85058920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85058a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85058ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85058df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f85059240 # | | | | `-ReturnStmt 0x563f85059230 # | | | | `-CallExpr 0x563f85059200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850591e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850591c8 '' Function 0x563f84f327c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850591a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85059188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85059170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85059138 'uint2':'vector' lvalue ParmVar 0x563f85058df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85058f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850593a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f850592f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f85059740 # | | | | `-ReturnStmt 0x563f85059730 # | | | | `-CallExpr 0x563f85059700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850596e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850596c8 '' Function 0x563f84f32a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850596a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85059688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85059670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85059638 'uint3':'vector' lvalue ParmVar 0x563f850592f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f85059450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850598a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f850597f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f8505b220 # | | | | `-ReturnStmt 0x563f8505b210 # | | | | `-CallExpr 0x563f8505b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85059bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85059bd0 '' Function 0x563f84f32cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85059ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85059b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85059b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85059b40 'uint4':'vector' lvalue ParmVar 0x563f850597f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f85059950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505b380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8505b2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f8505b718 # | | | | `-ReturnStmt 0x563f8505b708 # | | | | `-CallExpr 0x563f8505b6d8 'float' # | | | | |-ImplicitCastExpr 0x563f8505b6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8505b6a0 '' Function 0x563f84f32548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8505b678 'float' # | | | | `-ImplicitCastExpr 0x563f8505b660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505b648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505b610 'int64_t':'long' lvalue ParmVar 0x563f8505b2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8505b430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505b878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8505b7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8505bc30 # | | | | `-ReturnStmt 0x563f8505bc20 # | | | | `-CallExpr 0x563f8505bbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8505bbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8505bbb8 '' Function 0x563f84f327c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8505bb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8505bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505bb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505bb28 'int64_t2':'vector' lvalue ParmVar 0x563f8505b7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8505b928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505bd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8505bce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f8505c150 # | | | | `-ReturnStmt 0x563f8505c140 # | | | | `-CallExpr 0x563f8505c110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8505c0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8505c0d8 '' Function 0x563f84f32a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8505c0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8505c098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505c080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505c048 'int64_t3':'vector' lvalue ParmVar 0x563f8505bce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8505be40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505c2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8505c200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f8505c678 # | | | | `-ReturnStmt 0x563f8505c668 # | | | | `-CallExpr 0x563f8505c638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8505c620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8505c600 '' Function 0x563f84f32cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8505c5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8505c5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505c5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505c570 'int64_t4':'vector' lvalue ParmVar 0x563f8505c200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8505c360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505c7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8505c728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8505cb90 # | | | | `-ReturnStmt 0x563f8505cb80 # | | | | `-CallExpr 0x563f8505cb50 'float' # | | | | |-ImplicitCastExpr 0x563f8505cb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8505cb18 '' Function 0x563f84f32548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8505caf0 'float' # | | | | `-ImplicitCastExpr 0x563f8505cad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505cac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505ca88 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8505c728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f8505c888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505ccf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8505cc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8505d0c8 # | | | | `-ReturnStmt 0x563f8505d0b8 # | | | | `-CallExpr 0x563f8505d088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8505d070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8505d050 '' Function 0x563f84f327c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8505d028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8505d010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505cff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505cfc0 'uint64_t2':'vector' lvalue ParmVar 0x563f8505cc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8505cda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505d228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8505d178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8505d608 # | | | | `-ReturnStmt 0x563f8505d5f8 # | | | | `-CallExpr 0x563f8505d5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8505d5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8505d590 '' Function 0x563f84f32a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8505d568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8505d550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505d538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505d500 'uint64_t3':'vector' lvalue ParmVar 0x563f8505d178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8505d2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505d768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8505d6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f8505db50 # | | | | `-ReturnStmt 0x563f8505db40 # | | | | `-CallExpr 0x563f8505db10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8505daf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8505dad8 '' Function 0x563f84f32cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8505dab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8505da98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505da80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505da48 'uint64_t4':'vector' lvalue ParmVar 0x563f8505d6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8505d818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505dcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f8505dc10 col:29 used V 'double' # | | | |-CompoundStmt 0x563f8505e008 # | | | | `-ReturnStmt 0x563f8505dff8 # | | | | `-CallExpr 0x563f8505dfc8 'float' # | | | | |-ImplicitCastExpr 0x563f8505dfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8505df90 '' Function 0x563f84f338d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8505df68 'float' # | | | | `-ImplicitCastExpr 0x563f8505df50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505df38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505df00 'double' lvalue ParmVar 0x563f8505dc10 'V' 'double' # | | | `-DeprecatedAttr 0x563f8505dd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8505e178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f8505e0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f8505e4e0 # | | | | `-ReturnStmt 0x563f8505e4d0 # | | | | `-CallExpr 0x563f8505e4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8505e488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8505e468 '' Function 0x563f84f33b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8505e440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8505e428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505e410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505e3d8 'double2':'vector' lvalue ParmVar 0x563f8505e0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f8505e228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8505e650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f8505e5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f8505e9c0 # | | | | `-ReturnStmt 0x563f8505e9b0 # | | | | `-CallExpr 0x563f8505e980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8505e968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8505e948 '' Function 0x563f84f33dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8505e920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8505e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505e8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505e8b8 'double3':'vector' lvalue ParmVar 0x563f8505e5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f8505e700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8505eb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f8505ea80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f8505eea8 # | | | | `-ReturnStmt 0x563f8505ee98 # | | | | `-CallExpr 0x563f8505ee68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8505ee50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8505ee30 '' Function 0x563f84f34040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8505ee08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8505edf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505edd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505eda0 'double4':'vector' lvalue ParmVar 0x563f8505ea80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f8505ebe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8505f008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f8505ef58 col:26 used V 'int' # | | | |-CompoundStmt 0x563f8505f3a0 # | | | | `-ReturnStmt 0x563f8505f390 # | | | | `-CallExpr 0x563f8505f360 'float' # | | | | |-ImplicitCastExpr 0x563f8505f348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8505f328 '' Function 0x563f84f338d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8505f300 'float' # | | | | `-ImplicitCastExpr 0x563f8505f2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505f2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505f298 'int' lvalue ParmVar 0x563f8505ef58 'V' 'int' # | | | `-DeprecatedAttr 0x563f8505f0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505f500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f8505f450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f8505f878 # | | | | `-ReturnStmt 0x563f8505f868 # | | | | `-CallExpr 0x563f8505f838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8505f820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8505f800 '' Function 0x563f84f33b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8505f7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8505f7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505f7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505f770 'int2':'vector' lvalue ParmVar 0x563f8505f450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f8505f5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505f9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f8505f928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f8505fd58 # | | | | `-ReturnStmt 0x563f8505fd48 # | | | | `-CallExpr 0x563f8505fd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8505fd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8505fce0 '' Function 0x563f84f33dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8505fcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8505fca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8505fc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8505fc50 'int3':'vector' lvalue ParmVar 0x563f8505f928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f8505fa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8505feb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f8505fe08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85060240 # | | | | `-ReturnStmt 0x563f85060230 # | | | | `-CallExpr 0x563f85060200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850601e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850601c8 '' Function 0x563f84f34040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850601a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85060188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85060170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85060138 'int4':'vector' lvalue ParmVar 0x563f8505fe08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f8505ff68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850603a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f850602f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85060718 # | | | | `-ReturnStmt 0x563f85060708 # | | | | `-CallExpr 0x563f850606d8 'float' # | | | | |-ImplicitCastExpr 0x563f850606c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850606a0 '' Function 0x563f84f338d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85060678 'float' # | | | | `-ImplicitCastExpr 0x563f85060660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85060648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85060610 'uint':'unsigned int' lvalue ParmVar 0x563f850602f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85060450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85060878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f850607c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f85060c10 # | | | | `-ReturnStmt 0x563f85060c00 # | | | | `-CallExpr 0x563f85060bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85060bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85060b98 '' Function 0x563f84f33b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85060b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85060b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85060b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85060b08 'uint2':'vector' lvalue ParmVar 0x563f850607c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85060928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85060d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85060cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f85061110 # | | | | `-ReturnStmt 0x563f85061100 # | | | | `-CallExpr 0x563f850610d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850610b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85061098 '' Function 0x563f84f33dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85061070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85061058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85061040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85061008 'uint3':'vector' lvalue ParmVar 0x563f85060cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f85060e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85061270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f850611c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f85061618 # | | | | `-ReturnStmt 0x563f85061608 # | | | | `-CallExpr 0x563f850615d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850615c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850615a0 '' Function 0x563f84f34040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85061578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85061560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85061548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85061510 'uint4':'vector' lvalue ParmVar 0x563f850611c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f85061320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85061778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f850616c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f85061b10 # | | | | `-ReturnStmt 0x563f85061b00 # | | | | `-CallExpr 0x563f85061ad0 'float' # | | | | |-ImplicitCastExpr 0x563f85061ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85061a98 '' Function 0x563f84f338d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85061a70 'float' # | | | | `-ImplicitCastExpr 0x563f85061a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85061a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85061a08 'int64_t':'long' lvalue ParmVar 0x563f850616c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85061828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85061c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85061bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85062028 # | | | | `-ReturnStmt 0x563f85062018 # | | | | `-CallExpr 0x563f85061fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85061fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85061fb0 '' Function 0x563f84f33b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85061f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85061f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85061f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85061f20 'int64_t2':'vector' lvalue ParmVar 0x563f85061bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85061d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85062188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f850620d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85062548 # | | | | `-ReturnStmt 0x563f85062538 # | | | | `-CallExpr 0x563f85062508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850624f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850624d0 '' Function 0x563f84f33dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850624a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85062490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85062478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85062440 'int64_t3':'vector' lvalue ParmVar 0x563f850620d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85062238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850626a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f850625f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85062a70 # | | | | `-ReturnStmt 0x563f85062a60 # | | | | `-CallExpr 0x563f85062a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85062a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850629f8 '' Function 0x563f84f34040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850629d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850629b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850629a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85062968 'int64_t4':'vector' lvalue ParmVar 0x563f850625f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85062758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85062bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85062b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85062f88 # | | | | `-ReturnStmt 0x563f85062f78 # | | | | `-CallExpr 0x563f85062f48 'float' # | | | | |-ImplicitCastExpr 0x563f85062f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85062f10 '' Function 0x563f84f338d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85062ee8 'float' # | | | | `-ImplicitCastExpr 0x563f85062ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85062eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85062e80 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85062b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85062c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850630e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85063038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f850638d0 # | | | | `-ReturnStmt 0x563f850638c0 # | | | | `-CallExpr 0x563f85063890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85063878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85063858 '' Function 0x563f84f33b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85063830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85063818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85063800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850637c8 'uint64_t2':'vector' lvalue ParmVar 0x563f85063038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85063198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85063a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85063980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85063e10 # | | | | `-ReturnStmt 0x563f85063e00 # | | | | `-CallExpr 0x563f85063dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85063db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85063d98 '' Function 0x563f84f33dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85063d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85063d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85063d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85063d08 'uint64_t3':'vector' lvalue ParmVar 0x563f85063980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85063ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85063f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85063ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85064358 # | | | | `-ReturnStmt 0x563f85064348 # | | | | `-CallExpr 0x563f85064318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85064300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850642e0 '' Function 0x563f84f34040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850642b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850642a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85064288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85064250 'uint64_t4':'vector' lvalue ParmVar 0x563f85063ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85064020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85064568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f85064418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f85064498 col:40 used V2 'double' # | | | |-CompoundStmt 0x563f85064950 # | | | | `-ReturnStmt 0x563f85064940 # | | | | `-CallExpr 0x563f85064908 'float' # | | | | |-ImplicitCastExpr 0x563f850648f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f850648d0 '' Function 0x563f84f34f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f85064818 'float' # | | | | | `-ImplicitCastExpr 0x563f85064800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850647e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850647b0 'double' lvalue ParmVar 0x563f85064418 'V1' 'double' # | | | | `-CStyleCastExpr 0x563f850648a8 'float' # | | | | `-ImplicitCastExpr 0x563f85064890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85064878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85064840 'double' lvalue ParmVar 0x563f85064498 'V2' 'double' # | | | `-DeprecatedAttr 0x563f85064620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85064b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85064a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f85064a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563f85064f80 # | | | | `-ReturnStmt 0x563f85064f70 # | | | | `-CallExpr 0x563f85064f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85064f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f85064f00 '' Function 0x563f84f352b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f85064e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f85064e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85064e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85064dc8 'double2':'vector' lvalue ParmVar 0x563f85064a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f85064ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85064ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85064ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85064e70 'double2':'vector' lvalue ParmVar 0x563f85064a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f85064c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85065190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85065040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f850650c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563f850655b8 # | | | | `-ReturnStmt 0x563f850655a8 # | | | | `-CallExpr 0x563f85065570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85065558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f85065538 '' Function 0x563f84f355d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f85065468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85065450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85065438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85065400 'double3':'vector' lvalue ParmVar 0x563f85065040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f85065510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850654f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850654e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850654a8 'double3':'vector' lvalue ParmVar 0x563f850650c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85065248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f850657c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85065678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f850656f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563f85065bf8 # | | | | `-ReturnStmt 0x563f85065be8 # | | | | `-CallExpr 0x563f85065bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85065b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f85065b78 '' Function 0x563f84f35950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f85065aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85065a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85065a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85065a40 'double4':'vector' lvalue ParmVar 0x563f85065678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f85065b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85065b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85065b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85065ae8 'double4':'vector' lvalue ParmVar 0x563f850656f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85065880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85065df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85065ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f85065d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x563f850661f0 # | | | | `-ReturnStmt 0x563f850661e0 # | | | | `-CallExpr 0x563f850661a8 'float' # | | | | |-ImplicitCastExpr 0x563f85066190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f85066170 '' Function 0x563f84f34f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f850660b8 'float' # | | | | | `-ImplicitCastExpr 0x563f850660a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85066088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85066050 'int' lvalue ParmVar 0x563f85065ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x563f85066148 'float' # | | | | `-ImplicitCastExpr 0x563f85066130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85066118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850660e0 'int' lvalue ParmVar 0x563f85065d28 'V2' 'int' # | | | `-DeprecatedAttr 0x563f85065eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850663f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f850662a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f85066320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563f85066820 # | | | | `-ReturnStmt 0x563f85066810 # | | | | `-CallExpr 0x563f850667d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850667c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f850667a0 '' Function 0x563f84f352b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f850666d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f850666b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850666a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85066668 'int2':'vector' lvalue ParmVar 0x563f850662a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f85066778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85066760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85066748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85066710 'int2':'vector' lvalue ParmVar 0x563f85066320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f850664a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85066a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f850668d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f85066950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563f85066e58 # | | | | `-ReturnStmt 0x563f85066e48 # | | | | `-CallExpr 0x563f85066e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85066df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f85066dd8 '' Function 0x563f84f355d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f85066d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f85066cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85066cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85066ca0 'int3':'vector' lvalue ParmVar 0x563f850668d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f85066db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85066d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85066d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85066d48 'int3':'vector' lvalue ParmVar 0x563f85066950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85066ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85067058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85066f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f85066f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563f85067498 # | | | | `-ReturnStmt 0x563f85067488 # | | | | `-CallExpr 0x563f85067450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85067438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f85067418 '' Function 0x563f84f35950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f85067348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f85067330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85067318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850672e0 'int4':'vector' lvalue ParmVar 0x563f85066f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f850673f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850673d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850673c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85067388 'int4':'vector' lvalue ParmVar 0x563f85066f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85067110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85069240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85067548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f85069170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85069658 # | | | | `-ReturnStmt 0x563f85069648 # | | | | `-CallExpr 0x563f85069610 'float' # | | | | |-ImplicitCastExpr 0x563f850695f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f850695d8 '' Function 0x563f84f34f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f85069520 'float' # | | | | | `-ImplicitCastExpr 0x563f85069508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f850694f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f850694b8 'uint':'unsigned int' lvalue ParmVar 0x563f85067548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f850695b0 'float' # | | | | `-ImplicitCastExpr 0x563f85069598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85069580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85069548 'uint':'unsigned int' lvalue ParmVar 0x563f85069170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f850692f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85069858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85069708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f85069788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563f85069ca8 # | | | | `-ReturnStmt 0x563f85069c98 # | | | | `-CallExpr 0x563f85069c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85069c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f85069c28 '' Function 0x563f84f352b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f85069b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f85069b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f85069b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f85069af0 'uint2':'vector' lvalue ParmVar 0x563f85069708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f85069c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85069be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85069bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85069b98 'uint2':'vector' lvalue ParmVar 0x563f85069788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85069910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85069ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85069d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f85069dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563f8506a300 # | | | | `-ReturnStmt 0x563f8506a2f0 # | | | | `-CallExpr 0x563f8506a2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8506a2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f8506a280 '' Function 0x563f84f355d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f8506a1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506a198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506a180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506a148 'uint3':'vector' lvalue ParmVar 0x563f85069d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f8506a258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8506a240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506a228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506a1f0 'uint3':'vector' lvalue ParmVar 0x563f85069dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f85069f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506a500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8506a3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f8506a430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563f8506a960 # | | | | `-ReturnStmt 0x563f8506a950 # | | | | `-CallExpr 0x563f8506a918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8506a900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f8506a8e0 '' Function 0x563f84f35950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f8506a810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506a7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506a7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506a7a8 'uint4':'vector' lvalue ParmVar 0x563f8506a3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f8506a8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8506a8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506a888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506a850 'uint4':'vector' lvalue ParmVar 0x563f8506a430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8506a5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506ab60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8506aa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f8506aa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563f8506af98 # | | | | `-ReturnStmt 0x563f8506af88 # | | | | `-CallExpr 0x563f8506af50 'float' # | | | | |-ImplicitCastExpr 0x563f8506af38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f8506af18 '' Function 0x563f84f34f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f8506ae60 'float' # | | | | | `-ImplicitCastExpr 0x563f8506ae48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506ae30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506adf8 'int64_t':'long' lvalue ParmVar 0x563f8506aa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f8506aef0 'float' # | | | | `-ImplicitCastExpr 0x563f8506aed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506aec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506ae88 'int64_t':'long' lvalue ParmVar 0x563f8506aa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8506ac18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506b198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8506b048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f8506b0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8506b608 # | | | | `-ReturnStmt 0x563f8506b5f8 # | | | | `-CallExpr 0x563f8506b5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8506b5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f8506b588 '' Function 0x563f84f352b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f8506b4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506b4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506b488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506b450 'int64_t2':'vector' lvalue ParmVar 0x563f8506b048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f8506b560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8506b548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506b530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506b4f8 'int64_t2':'vector' lvalue ParmVar 0x563f8506b0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8506b250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506b808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8506b6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f8506b738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f8506bc80 # | | | | `-ReturnStmt 0x563f8506bc70 # | | | | `-CallExpr 0x563f8506bc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8506bc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f8506bc00 '' Function 0x563f84f355d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f8506bb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506bb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506bb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506bac8 'int64_t3':'vector' lvalue ParmVar 0x563f8506b6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f8506bbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8506bbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506bba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506bb70 'int64_t3':'vector' lvalue ParmVar 0x563f8506b738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8506b8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506be80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8506bd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f8506bdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f8506c300 # | | | | `-ReturnStmt 0x563f8506c2f0 # | | | | `-CallExpr 0x563f8506c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8506c2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f8506c280 '' Function 0x563f84f35950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f8506c1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506c198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506c180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506c148 'int64_t4':'vector' lvalue ParmVar 0x563f8506bd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f8506c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8506c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506c228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506c1f0 'int64_t4':'vector' lvalue ParmVar 0x563f8506bdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8506bf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506c500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8506c3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f8506c430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8506c958 # | | | | `-ReturnStmt 0x563f8506c948 # | | | | `-CallExpr 0x563f8506c910 'float' # | | | | |-ImplicitCastExpr 0x563f8506c8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f8506c8d8 '' Function 0x563f84f34f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f8506c820 'float' # | | | | | `-ImplicitCastExpr 0x563f8506c808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506c7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506c7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8506c3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f8506c8b0 'float' # | | | | `-ImplicitCastExpr 0x563f8506c898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506c880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506c848 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8506c430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f8506c5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506cb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8506ca08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f8506ca88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8506cfe8 # | | | | `-ReturnStmt 0x563f8506cfd8 # | | | | `-CallExpr 0x563f8506cfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8506cf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f8506cf68 '' Function 0x563f84f352b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f8506ce98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506ce80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506ce68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506ce30 'uint64_t2':'vector' lvalue ParmVar 0x563f8506ca08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f8506cf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8506cf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506cf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506ced8 'uint64_t2':'vector' lvalue ParmVar 0x563f8506ca88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8506cc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506ddc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8506d098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f8506dcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8506e258 # | | | | `-ReturnStmt 0x563f8506e248 # | | | | `-CallExpr 0x563f8506e210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8506e1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f8506e1d8 '' Function 0x563f84f355d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f8506e108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506e0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506e0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506e0a0 'uint64_t3':'vector' lvalue ParmVar 0x563f8506d098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f8506e1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8506e198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506e180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506e148 'uint64_t3':'vector' lvalue ParmVar 0x563f8506dcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8506de78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506e458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8506e308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f8506e388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f8506e8f8 # | | | | `-ReturnStmt 0x563f8506e8e8 # | | | | `-CallExpr 0x563f8506e8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8506e898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f8506e878 '' Function 0x563f84f35950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f8506e7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f8506e790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f8506e778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f8506e740 'uint64_t4':'vector' lvalue ParmVar 0x563f8506e308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f8506e850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8506e838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506e820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506e7e8 'uint64_t4':'vector' lvalue ParmVar 0x563f8506e388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8506e510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8506ea60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f8506e9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x563f8506eda8 # | | | | `-ReturnStmt 0x563f8506ed98 # | | | | `-CallExpr 0x563f8506ed68 'float' # | | | | |-ImplicitCastExpr 0x563f8506ed50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8506ed30 '' Function 0x563f84f36570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8506ed08 'float' # | | | | `-ImplicitCastExpr 0x563f8506ecf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506ecd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506eca0 'double' lvalue ParmVar 0x563f8506e9b0 'V' 'double' # | | | `-DeprecatedAttr 0x563f8506eb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8506ef10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f8506ee60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f8506f278 # | | | | `-ReturnStmt 0x563f8506f268 # | | | | `-CallExpr 0x563f8506f238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8506f220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8506f200 '' Function 0x563f84f367e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8506f1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8506f1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506f1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506f170 'double2':'vector' lvalue ParmVar 0x563f8506ee60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f8506efc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8506f3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f8506f330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f8506f750 # | | | | `-ReturnStmt 0x563f8506f740 # | | | | `-CallExpr 0x563f8506f710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8506f6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8506f6d8 '' Function 0x563f84f36a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8506f6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8506f698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506f680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506f648 'double3':'vector' lvalue ParmVar 0x563f8506f330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f8506f490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8506f8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f8506f808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f8506fc30 # | | | | `-ReturnStmt 0x563f8506fc20 # | | | | `-CallExpr 0x563f8506fbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8506fbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8506fbb8 '' Function 0x563f84f36cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8506fb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8506fb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8506fb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506fb28 'double4':'vector' lvalue ParmVar 0x563f8506f808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f8506f968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8506fd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f8506fce0 col:26 used V 'int' # | | | |-CompoundStmt 0x563f850700e8 # | | | | `-ReturnStmt 0x563f850700d8 # | | | | `-CallExpr 0x563f850700a8 'float' # | | | | |-ImplicitCastExpr 0x563f85070090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85070070 '' Function 0x563f84f36570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85070048 'float' # | | | | `-ImplicitCastExpr 0x563f85070030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85070018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8506ffe0 'int' lvalue ParmVar 0x563f8506fce0 'V' 'int' # | | | `-DeprecatedAttr 0x563f8506fe40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85070248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85070198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f850705c0 # | | | | `-ReturnStmt 0x563f850705b0 # | | | | `-CallExpr 0x563f85070580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85070568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85070548 '' Function 0x563f84f367e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85070520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85070508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850704f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850704b8 'int2':'vector' lvalue ParmVar 0x563f85070198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f850702f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85070720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85070670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85070aa0 # | | | | `-ReturnStmt 0x563f85070a90 # | | | | `-CallExpr 0x563f85070a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85070a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85070a28 '' Function 0x563f84f36a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85070a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850709e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850709d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85070998 'int3':'vector' lvalue ParmVar 0x563f85070670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f850707d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85070c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85070b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85070f88 # | | | | `-ReturnStmt 0x563f85070f78 # | | | | `-CallExpr 0x563f85070f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85070f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85070f10 '' Function 0x563f84f36cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85070ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85070ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85070eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85070e80 'int4':'vector' lvalue ParmVar 0x563f85070b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85070cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850710e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85071038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85071460 # | | | | `-ReturnStmt 0x563f85071450 # | | | | `-CallExpr 0x563f85071420 'float' # | | | | |-ImplicitCastExpr 0x563f85071408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850713e8 '' Function 0x563f84f36570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850713c0 'float' # | | | | `-ImplicitCastExpr 0x563f850713a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85071390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85071358 'uint':'unsigned int' lvalue ParmVar 0x563f85071038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85071198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850715c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85071510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f85071958 # | | | | `-ReturnStmt 0x563f85071948 # | | | | `-CallExpr 0x563f85071918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85071900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850718e0 '' Function 0x563f84f367e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850718b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f850718a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85071888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85071850 'uint2':'vector' lvalue ParmVar 0x563f85071510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85071670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85071ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85071a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f85073f58 # | | | | `-ReturnStmt 0x563f85073f48 # | | | | `-CallExpr 0x563f85073f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85073f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85073ee0 '' Function 0x563f84f36a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85073eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85073ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85073e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85073e50 'uint3':'vector' lvalue ParmVar 0x563f85071a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f85071b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850740b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f85074008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f85074460 # | | | | `-ReturnStmt 0x563f85074450 # | | | | `-CallExpr 0x563f85074420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85074408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850743e8 '' Function 0x563f84f36cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850743c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850743a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85074390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85074358 'uint4':'vector' lvalue ParmVar 0x563f85074008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f85074168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850745c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85074510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f85074958 # | | | | `-ReturnStmt 0x563f85074948 # | | | | `-CallExpr 0x563f85074918 'float' # | | | | |-ImplicitCastExpr 0x563f85074900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850748e0 '' Function 0x563f84f36570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850748b8 'float' # | | | | `-ImplicitCastExpr 0x563f850748a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85074888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85074850 'int64_t':'long' lvalue ParmVar 0x563f85074510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85074670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85074ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85074a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f85074e70 # | | | | `-ReturnStmt 0x563f85074e60 # | | | | `-CallExpr 0x563f85074e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85074e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85074df8 '' Function 0x563f84f367e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85074dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85074db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85074da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85074d68 'int64_t2':'vector' lvalue ParmVar 0x563f85074a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85074b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85074fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85074f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85075390 # | | | | `-ReturnStmt 0x563f85075380 # | | | | `-CallExpr 0x563f85075350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85075338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85075318 '' Function 0x563f84f36a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850752f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850752d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850752c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85075288 'int64_t3':'vector' lvalue ParmVar 0x563f85074f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85075080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850754f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85075440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f850758b8 # | | | | `-ReturnStmt 0x563f850758a8 # | | | | `-CallExpr 0x563f85075878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85075860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85075840 '' Function 0x563f84f36cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85075818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85075800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850757e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850757b0 'int64_t4':'vector' lvalue ParmVar 0x563f85075440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f850755a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85075a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85075968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85075dd0 # | | | | `-ReturnStmt 0x563f85075dc0 # | | | | `-CallExpr 0x563f85075d90 'float' # | | | | |-ImplicitCastExpr 0x563f85075d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85075d58 '' Function 0x563f84f36570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85075d30 'float' # | | | | `-ImplicitCastExpr 0x563f85075d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85075d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85075cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85075968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85075ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85075f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85075e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f85076308 # | | | | `-ReturnStmt 0x563f850762f8 # | | | | `-CallExpr 0x563f850762c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850762b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85076290 '' Function 0x563f84f367e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85076268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85076250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85076238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85076200 'uint64_t2':'vector' lvalue ParmVar 0x563f85075e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85075fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85076468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f850763b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85076848 # | | | | `-ReturnStmt 0x563f85076838 # | | | | `-CallExpr 0x563f85076808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850767f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850767d0 '' Function 0x563f84f36a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850767a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85076790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85076778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85076740 'uint64_t3':'vector' lvalue ParmVar 0x563f850763b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85076518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850769a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f850768f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85076d90 # | | | | `-ReturnStmt 0x563f85076d80 # | | | | `-CallExpr 0x563f85076d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85076d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85076d18 '' Function 0x563f84f36cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85076cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85076cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85076cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85076c88 'uint64_t4':'vector' lvalue ParmVar 0x563f850768f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85076a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85076f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f85076e50 col:29 used V 'double' # | | | |-CompoundStmt 0x563f85077248 # | | | | `-ReturnStmt 0x563f85077238 # | | | | `-CallExpr 0x563f85077208 'float' # | | | | |-ImplicitCastExpr 0x563f850771f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850771d0 '' Function 0x563f84f37920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850771a8 'float' # | | | | `-ImplicitCastExpr 0x563f85077190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85077178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85077140 'double' lvalue ParmVar 0x563f85076e50 'V' 'double' # | | | `-DeprecatedAttr 0x563f85076fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f850773b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85077308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f85077720 # | | | | `-ReturnStmt 0x563f85077710 # | | | | `-CallExpr 0x563f850776e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f850776c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850776a8 '' Function 0x563f84f37b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85077680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85077668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85077650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85077618 'double2':'vector' lvalue ParmVar 0x563f85077308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f85077468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85077890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f850777e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f85077c00 # | | | | `-ReturnStmt 0x563f85077bf0 # | | | | `-CallExpr 0x563f85077bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85077ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85077b88 '' Function 0x563f84f37e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85077b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85077b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85077b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85077af8 'double3':'vector' lvalue ParmVar 0x563f850777e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85077940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85078b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f85077cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f85078ec8 # | | | | `-ReturnStmt 0x563f85078eb8 # | | | | `-CallExpr 0x563f85078e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85078e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85078e50 '' Function 0x563f84f38088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85078e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85078e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85078df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85078dc0 'double4':'vector' lvalue ParmVar 0x563f85077cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85078c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85079028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f85078f78 col:26 used V 'int' # | | | |-CompoundStmt 0x563f85079380 # | | | | `-ReturnStmt 0x563f85079370 # | | | | `-CallExpr 0x563f85079340 'float' # | | | | |-ImplicitCastExpr 0x563f85079328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85079308 '' Function 0x563f84f37920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850792e0 'float' # | | | | `-ImplicitCastExpr 0x563f850792c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850792b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85079278 'int' lvalue ParmVar 0x563f85078f78 'V' 'int' # | | | `-DeprecatedAttr 0x563f850790d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850794e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85079430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85079858 # | | | | `-ReturnStmt 0x563f85079848 # | | | | `-CallExpr 0x563f85079818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85079800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f850797e0 '' Function 0x563f84f37b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850797b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f850797a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85079788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85079750 'int2':'vector' lvalue ParmVar 0x563f85079430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85079590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850799b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85079908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85079d38 # | | | | `-ReturnStmt 0x563f85079d28 # | | | | `-CallExpr 0x563f85079cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85079ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85079cc0 '' Function 0x563f84f37e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85079c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85079c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85079c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85079c30 'int3':'vector' lvalue ParmVar 0x563f85079908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85079a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85079e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85079de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f8507a220 # | | | | `-ReturnStmt 0x563f8507a210 # | | | | `-CallExpr 0x563f8507a1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8507a1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8507a1a8 '' Function 0x563f84f38088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8507a180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8507a168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507a150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507a118 'int4':'vector' lvalue ParmVar 0x563f85079de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85079f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507a380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f8507a2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f8507a6f8 # | | | | `-ReturnStmt 0x563f8507a6e8 # | | | | `-CallExpr 0x563f8507a6b8 'float' # | | | | |-ImplicitCastExpr 0x563f8507a6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8507a680 '' Function 0x563f84f37920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8507a658 'float' # | | | | `-ImplicitCastExpr 0x563f8507a640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507a628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507a5f0 'uint':'unsigned int' lvalue ParmVar 0x563f8507a2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f8507a430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507a858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f8507a7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f8507abf0 # | | | | `-ReturnStmt 0x563f8507abe0 # | | | | `-CallExpr 0x563f8507abb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8507ab98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8507ab78 '' Function 0x563f84f37b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8507ab50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8507ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507ab20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507aae8 'uint2':'vector' lvalue ParmVar 0x563f8507a7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f8507a908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507ad50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f8507aca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f8507b0f0 # | | | | `-ReturnStmt 0x563f8507b0e0 # | | | | `-CallExpr 0x563f8507b0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8507b098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8507b078 '' Function 0x563f84f37e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8507b050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8507b038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507b020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507afe8 'uint3':'vector' lvalue ParmVar 0x563f8507aca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f8507ae00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507b250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8507b1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f8507b5f8 # | | | | `-ReturnStmt 0x563f8507b5e8 # | | | | `-CallExpr 0x563f8507b5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8507b5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8507b580 '' Function 0x563f84f38088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8507b558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8507b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507b528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507b4f0 'uint4':'vector' lvalue ParmVar 0x563f8507b1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8507b300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507b758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8507b6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f8507baf0 # | | | | `-ReturnStmt 0x563f8507bae0 # | | | | `-CallExpr 0x563f8507bab0 'float' # | | | | |-ImplicitCastExpr 0x563f8507ba98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8507ba78 '' Function 0x563f84f37920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8507ba50 'float' # | | | | `-ImplicitCastExpr 0x563f8507ba38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507ba20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507b9e8 'int64_t':'long' lvalue ParmVar 0x563f8507b6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8507b808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507bc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8507bba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8507c008 # | | | | `-ReturnStmt 0x563f8507bff8 # | | | | `-CallExpr 0x563f8507bfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8507bfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8507bf90 '' Function 0x563f84f37b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8507bf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8507bf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507bf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507bf00 'int64_t2':'vector' lvalue ParmVar 0x563f8507bba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8507bd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507c168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8507c0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f8507c528 # | | | | `-ReturnStmt 0x563f8507c518 # | | | | `-CallExpr 0x563f8507c4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8507c4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8507c4b0 '' Function 0x563f84f37e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8507c488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8507c470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507c458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507c420 'int64_t3':'vector' lvalue ParmVar 0x563f8507c0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8507c218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507c688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8507c5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f8507ca50 # | | | | `-ReturnStmt 0x563f8507ca40 # | | | | `-CallExpr 0x563f8507ca10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8507c9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8507c9d8 '' Function 0x563f84f38088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8507c9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8507c998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507c980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507c948 'int64_t4':'vector' lvalue ParmVar 0x563f8507c5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8507c738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507dbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8507db20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8507df88 # | | | | `-ReturnStmt 0x563f8507df78 # | | | | `-CallExpr 0x563f8507df48 'float' # | | | | |-ImplicitCastExpr 0x563f8507df30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8507df10 '' Function 0x563f84f37920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8507dee8 'float' # | | | | `-ImplicitCastExpr 0x563f8507ded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507deb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507de80 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8507db20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f8507dc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507e0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8507e038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8507e4c0 # | | | | `-ReturnStmt 0x563f8507e4b0 # | | | | `-CallExpr 0x563f8507e480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8507e468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8507e448 '' Function 0x563f84f37b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8507e420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8507e408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507e3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507e3b8 'uint64_t2':'vector' lvalue ParmVar 0x563f8507e038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8507e198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507e620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8507e570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8507ea00 # | | | | `-ReturnStmt 0x563f8507e9f0 # | | | | `-CallExpr 0x563f8507e9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8507e9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8507e988 '' Function 0x563f84f37e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8507e960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8507e948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507e930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507e8f8 'uint64_t3':'vector' lvalue ParmVar 0x563f8507e570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8507e6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507eb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8507eab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f8507ef48 # | | | | `-ReturnStmt 0x563f8507ef38 # | | | | `-CallExpr 0x563f8507ef08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8507eef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8507eed0 '' Function 0x563f84f38088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8507eea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8507ee90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507ee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507ee40 'uint64_t4':'vector' lvalue ParmVar 0x563f8507eab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8507ec10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8507f0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f8507f008 col:29 used V 'double' # | | | |-CompoundStmt 0x563f8507f400 # | | | | `-ReturnStmt 0x563f8507f3f0 # | | | | `-CallExpr 0x563f8507f3c0 'float' # | | | | |-ImplicitCastExpr 0x563f8507f3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8507f388 '' Function 0x563f84f38ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8507f360 'float' # | | | | `-ImplicitCastExpr 0x563f8507f348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507f330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507f2f8 'double' lvalue ParmVar 0x563f8507f008 'V' 'double' # | | | `-DeprecatedAttr 0x563f8507f168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8507f570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f8507f4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f8507f8d8 # | | | | `-ReturnStmt 0x563f8507f8c8 # | | | | `-CallExpr 0x563f8507f898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8507f880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8507f860 '' Function 0x563f84f38f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8507f838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8507f820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507f808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507f7d0 'double2':'vector' lvalue ParmVar 0x563f8507f4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f8507f620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8507fa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f8507f998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f8507fdb8 # | | | | `-ReturnStmt 0x563f8507fda8 # | | | | `-CallExpr 0x563f8507fd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8507fd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8507fd40 '' Function 0x563f84f39190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8507fd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8507fd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8507fce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8507fcb0 'double3':'vector' lvalue ParmVar 0x563f8507f998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f8507faf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f8507ff28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f8507fe78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f850802a0 # | | | | `-ReturnStmt 0x563f85080290 # | | | | `-CallExpr 0x563f85080260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85080248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85080228 '' Function 0x563f84f39408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85080200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f850801e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850801d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85080198 'double4':'vector' lvalue ParmVar 0x563f8507fe78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f8507ffd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85080400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f85080350 col:26 used V 'int' # | | | |-CompoundStmt 0x563f85080758 # | | | | `-ReturnStmt 0x563f85080748 # | | | | `-CallExpr 0x563f85080718 'float' # | | | | |-ImplicitCastExpr 0x563f85080700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850806e0 '' Function 0x563f84f38ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850806b8 'float' # | | | | `-ImplicitCastExpr 0x563f850806a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85080688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85080650 'int' lvalue ParmVar 0x563f85080350 'V' 'int' # | | | `-DeprecatedAttr 0x563f850804b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850808b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85080808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85080c30 # | | | | `-ReturnStmt 0x563f85080c20 # | | | | `-CallExpr 0x563f85080bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85080bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85080bb8 '' Function 0x563f84f38f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85080b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85080b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85080b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85080b28 'int2':'vector' lvalue ParmVar 0x563f85080808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85080968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85080d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85080ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85081110 # | | | | `-ReturnStmt 0x563f85081100 # | | | | `-CallExpr 0x563f850810d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850810b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85081098 '' Function 0x563f84f39190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85081070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85081058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85081040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85081008 'int3':'vector' lvalue ParmVar 0x563f85080ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85080e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85081270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f850811c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f850815f8 # | | | | `-ReturnStmt 0x563f850815e8 # | | | | `-CallExpr 0x563f850815b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850815a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85081580 '' Function 0x563f84f39408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85081558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85081540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85081528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850814f0 'int4':'vector' lvalue ParmVar 0x563f850811c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85081320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85081758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f850816a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85081ad0 # | | | | `-ReturnStmt 0x563f85081ac0 # | | | | `-CallExpr 0x563f85081a90 'float' # | | | | |-ImplicitCastExpr 0x563f85081a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85081a58 '' Function 0x563f84f38ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85081a30 'float' # | | | | `-ImplicitCastExpr 0x563f85081a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85081a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850819c8 'uint':'unsigned int' lvalue ParmVar 0x563f850816a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85081808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85082c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85082b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f85082fd0 # | | | | `-ReturnStmt 0x563f85082fc0 # | | | | `-CallExpr 0x563f85082f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85082f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85082f58 '' Function 0x563f84f38f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85082f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85082f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85082f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85082ec8 'uint2':'vector' lvalue ParmVar 0x563f85082b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f85082ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85083130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f85083080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f850834d0 # | | | | `-ReturnStmt 0x563f850834c0 # | | | | `-CallExpr 0x563f85083490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85083478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85083458 '' Function 0x563f84f39190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85083430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85083418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85083400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850833c8 'uint3':'vector' lvalue ParmVar 0x563f85083080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f850831e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85083630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f85083580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f850839d8 # | | | | `-ReturnStmt 0x563f850839c8 # | | | | `-CallExpr 0x563f85083998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85083980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85083960 '' Function 0x563f84f39408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85083938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85083920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85083908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850838d0 'uint4':'vector' lvalue ParmVar 0x563f85083580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f850836e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85083b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85083a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f85083ed0 # | | | | `-ReturnStmt 0x563f85083ec0 # | | | | `-CallExpr 0x563f85083e90 'float' # | | | | |-ImplicitCastExpr 0x563f85083e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85083e58 '' Function 0x563f84f38ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85083e30 'float' # | | | | `-ImplicitCastExpr 0x563f85083e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85083e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85083dc8 'int64_t':'long' lvalue ParmVar 0x563f85083a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f85083be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85084030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f85083f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f850843e8 # | | | | `-ReturnStmt 0x563f850843d8 # | | | | `-CallExpr 0x563f850843a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85084390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85084370 '' Function 0x563f84f38f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85084348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85084330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85084318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850842e0 'int64_t2':'vector' lvalue ParmVar 0x563f85083f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f850840e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85084548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85084498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f85084908 # | | | | `-ReturnStmt 0x563f850848f8 # | | | | `-CallExpr 0x563f850848c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f850848b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85084890 '' Function 0x563f84f39190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85084868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85084850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85084838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85084800 'int64_t3':'vector' lvalue ParmVar 0x563f85084498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f850845f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85084a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f850849b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f85084e30 # | | | | `-ReturnStmt 0x563f85084e20 # | | | | `-CallExpr 0x563f85084df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85084dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85084db8 '' Function 0x563f84f39408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85084d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85084d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85084d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85084d28 'int64_t4':'vector' lvalue ParmVar 0x563f850849b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85084b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85084f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f85084ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f85085348 # | | | | `-ReturnStmt 0x563f85085338 # | | | | `-CallExpr 0x563f85085308 'float' # | | | | |-ImplicitCastExpr 0x563f850852f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f850852d0 '' Function 0x563f84f38ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850852a8 'float' # | | | | `-ImplicitCastExpr 0x563f85085290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85085278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85085240 'uint64_t':'unsigned long' lvalue ParmVar 0x563f85084ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f85085040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850854a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f850853f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f85085880 # | | | | `-ReturnStmt 0x563f85085870 # | | | | `-CallExpr 0x563f85085840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85085828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85085808 '' Function 0x563f84f38f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f850857e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f850857c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850857b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85085778 'uint64_t2':'vector' lvalue ParmVar 0x563f850853f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f85085558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850859e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f85085930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f85085dc0 # | | | | `-ReturnStmt 0x563f85085db0 # | | | | `-CallExpr 0x563f85085d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85085d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85085d48 '' Function 0x563f84f39190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85085d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85085d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85085cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85085cb8 'uint64_t3':'vector' lvalue ParmVar 0x563f85085930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f85085a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85085f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f85085e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f85086308 # | | | | `-ReturnStmt 0x563f850862f8 # | | | | `-CallExpr 0x563f850862c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850862b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85086290 '' Function 0x563f84f39408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85086268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85086250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85086238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85086200 'uint64_t4':'vector' lvalue ParmVar 0x563f85085e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f85085fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85086478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f850863c8 col:29 used V 'double' # | | | |-CompoundStmt 0x563f850867c0 # | | | | `-ReturnStmt 0x563f850867b0 # | | | | `-CallExpr 0x563f85086780 'float' # | | | | |-ImplicitCastExpr 0x563f85086768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85086748 '' Function 0x563f84f28ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85086720 'float' # | | | | `-ImplicitCastExpr 0x563f85086708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850866f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850866b8 'double' lvalue ParmVar 0x563f850863c8 'V' 'double' # | | | `-DeprecatedAttr 0x563f85086528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85086930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f85086880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f85087c10 # | | | | `-ReturnStmt 0x563f85087c00 # | | | | `-CallExpr 0x563f85087bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85087bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85087b98 '' Function 0x563f84f29268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85087b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85087b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85087b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85087b08 'double2':'vector' lvalue ParmVar 0x563f85086880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f850869e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85087d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f85087cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f850880f0 # | | | | `-ReturnStmt 0x563f850880e0 # | | | | `-CallExpr 0x563f850880b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85088098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f85088078 '' Function 0x563f84f294e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f85088050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f85088038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85088020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85087fe8 'double3':'vector' lvalue ParmVar 0x563f85087cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f85087e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85088260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f850881b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f850885d8 # | | | | `-ReturnStmt 0x563f850885c8 # | | | | `-CallExpr 0x563f85088598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f85088580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f85088560 '' Function 0x563f84f29758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f85088538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85088520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85088508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f850884d0 'double4':'vector' lvalue ParmVar 0x563f850881b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f85088310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f85088738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f85088688 col:26 used V 'int' # | | | |-CompoundStmt 0x563f85088a98 # | | | | `-ReturnStmt 0x563f85088a88 # | | | | `-CallExpr 0x563f85088a58 'float' # | | | | |-ImplicitCastExpr 0x563f85088a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85088a20 '' Function 0x563f84f28ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f850889f8 'float' # | | | | `-ImplicitCastExpr 0x563f850889e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f850889c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85088990 'int' lvalue ParmVar 0x563f85088688 'V' 'int' # | | | `-DeprecatedAttr 0x563f850887e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85088bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f85088b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f85088f78 # | | | | `-ReturnStmt 0x563f85088f68 # | | | | `-CallExpr 0x563f85088f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f85088f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f85088f00 '' Function 0x563f84f29268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f85088ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f85088ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85088ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85088e70 'int2':'vector' lvalue ParmVar 0x563f85088b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f85088ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850890d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f85089028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f85089460 # | | | | `-ReturnStmt 0x563f85089450 # | | | | `-CallExpr 0x563f85089420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f85089408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f850893e8 '' Function 0x563f84f294e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f850893c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f850893a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85089390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85089358 'int3':'vector' lvalue ParmVar 0x563f85089028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f85089188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f850895c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f85089510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f85089950 # | | | | `-ReturnStmt 0x563f85089940 # | | | | `-CallExpr 0x563f85089910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f850898f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f850898d8 '' Function 0x563f84f29758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f850898b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f85089898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85089880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85089848 'int4':'vector' lvalue ParmVar 0x563f85089510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f85089670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85089ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f85089a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f85089e30 # | | | | `-ReturnStmt 0x563f85089e20 # | | | | `-CallExpr 0x563f85089df0 'float' # | | | | |-ImplicitCastExpr 0x563f85089dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f85089db8 '' Function 0x563f84f28ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f85089d90 'float' # | | | | `-ImplicitCastExpr 0x563f85089d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f85089d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f85089d28 'uint':'unsigned int' lvalue ParmVar 0x563f85089a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f85089b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f85089f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f85089ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f8508a330 # | | | | `-ReturnStmt 0x563f8508a320 # | | | | `-CallExpr 0x563f8508a2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8508a2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8508a2b8 '' Function 0x563f84f29268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8508a290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8508a278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508a260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508a228 'uint2':'vector' lvalue ParmVar 0x563f85089ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f8508a040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508a490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f8508a3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f8508a838 # | | | | `-ReturnStmt 0x563f8508a828 # | | | | `-CallExpr 0x563f8508a7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8508a7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8508a7c0 '' Function 0x563f84f294e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8508a798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8508a780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508a768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508a730 'uint3':'vector' lvalue ParmVar 0x563f8508a3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f8508a540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508a998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f8508a8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f8508ad48 # | | | | `-ReturnStmt 0x563f8508ad38 # | | | | `-CallExpr 0x563f8508ad08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8508acf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8508acd0 '' Function 0x563f84f29758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8508aca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8508ac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508ac78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508ac40 'uint4':'vector' lvalue ParmVar 0x563f8508a8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f8508aa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508aea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8508adf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f8508b248 # | | | | `-ReturnStmt 0x563f8508b238 # | | | | `-CallExpr 0x563f8508b208 'float' # | | | | |-ImplicitCastExpr 0x563f8508b1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8508b1d0 '' Function 0x563f84f28ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8508b1a8 'float' # | | | | `-ImplicitCastExpr 0x563f8508b190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508b178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508b140 'int64_t':'long' lvalue ParmVar 0x563f8508adf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f8508af58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508b3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8508b2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f8508b768 # | | | | `-ReturnStmt 0x563f8508b758 # | | | | `-CallExpr 0x563f8508b728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8508b710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8508b6f0 '' Function 0x563f84f29268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8508b6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8508b6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508b698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508b660 'int64_t2':'vector' lvalue ParmVar 0x563f8508b2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8508b458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508b8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8508b818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f8508ddd0 # | | | | `-ReturnStmt 0x563f8508ddc0 # | | | | `-CallExpr 0x563f8508dd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8508dd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8508dd58 '' Function 0x563f84f294e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8508dd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8508dd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508dd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508dcc8 'int64_t3':'vector' lvalue ParmVar 0x563f8508b818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8508b978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508df30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f8508de80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f8508e300 # | | | | `-ReturnStmt 0x563f8508e2f0 # | | | | `-CallExpr 0x563f8508e2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f8508e2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f8508e288 '' Function 0x563f84f29758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f8508e260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f8508e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508e230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508e1f8 'int64_t4':'vector' lvalue ParmVar 0x563f8508de80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f8508dfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508e460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f8508e3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f8508e820 # | | | | `-ReturnStmt 0x563f8508e810 # | | | | `-CallExpr 0x563f8508e7e0 'float' # | | | | |-ImplicitCastExpr 0x563f8508e7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f8508e7a8 '' Function 0x563f84f28ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f8508e780 'float' # | | | | `-ImplicitCastExpr 0x563f8508e768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508e750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508e718 'uint64_t':'unsigned long' lvalue ParmVar 0x563f8508e3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f8508e510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508e980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f8508e8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f8508ed60 # | | | | `-ReturnStmt 0x563f8508ed50 # | | | | `-CallExpr 0x563f8508ed20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f8508ed08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f8508ece8 '' Function 0x563f84f29268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f8508ecc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f8508eca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508ec90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508ec58 'uint64_t2':'vector' lvalue ParmVar 0x563f8508e8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f8508ea30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f8508eec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f8508ee10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f8508f2a8 # | | | | `-ReturnStmt 0x563f8508f298 # | | | | `-CallExpr 0x563f8508f268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f8508f250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f8508f230 '' Function 0x563f84f294e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f8508f208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f8508f1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f8508f1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f8508f1a0 'uint64_t3':'vector' lvalue ParmVar 0x563f8508ee10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f8508ef70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x563f8508f408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x563f8508f358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x563f8508f7f8 # | | | `-ReturnStmt 0x563f8508f7e8 # | | | `-CallExpr 0x563f8508f7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x563f8508f7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x563f8508f780 '' Function 0x563f84f29758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x563f8508f758 'float4':'vector' # | | | `-ImplicitCastExpr 0x563f8508f740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f8508f728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f8508f6f0 'uint64_t4':'vector' lvalue ParmVar 0x563f8508f358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x563f8508f4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x563f8508f810 prev 0x563f84f96818 line:12:11 hlsl # | | |-original Namespace 0x563f84df3a98 'hlsl' # | | `-NamespaceDecl 0x563f8508f880 prev 0x563f84e91a88 line:13:11 __detail # | | |-original Namespace 0x563f84e91a88 '__detail' # | | |-FunctionDecl 0x563f8508f9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x563f8508f908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x563f8508fb60 # | | | `-ReturnStmt 0x563f8508fb50 # | | | `-ImplicitCastExpr 0x563f8508fb38 'vector' # | | | `-BinaryOperator 0x563f8508fb18 'vector' '*' # | | | |-ImplicitCastExpr 0x563f8508fae8 'vector' # | | | | `-ExtVectorElementExpr 0x563f8508faa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x563f8508fa80 'float4':'vector' lvalue ParmVar 0x563f8508f908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x563f8508fb00 'vector' # | | | `-FloatingLiteral 0x563f8508fac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x563f8508fdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x563f8508fb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8508fd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x563f8508fc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x563f85090058 # | | | `-ReturnStmt 0x563f85090048 # | | | `-CallExpr 0x563f85090018 '' # | | | |-UnresolvedLookupExpr 0x563f8508fed8 '' lvalue (ADL) = 'abs' 0x563f84e9ce28 0x563f84e9d128 0x563f84e9d438 0x563f84e9d748 0x563f84e9ee68 0x563f84e9f178 0x563f84e9f488 0x563f84e9f798 0x563f84e9fa68 0x563f84e9fd90 0x563f84ea0038 0x563f84ea02d8 0x563f84ea0528 0x563f84ea0838 0x563f84ea0b48 0x563f84ea15d8 0x563f84ea18c8 0x563f84ea1bd8 0x563f84ea1ee8 0x563f84ea21f8 0x563f84ea6b70 0x563f84ea6e18 0x563f84ea70b8 0x563f84ea7358 0x563f84ea75a8 0x563f84ea78b8 0x563f84ea8cc8 0x563f84ea8fd8 # | | | `-DeclRefExpr 0x563f8508fff8 'T' lvalue ParmVar 0x563f8508fc30 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850906d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x563f85090070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f85090108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f85090628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f85090578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x563f85090a28 # | | | `-ReturnStmt 0x563f85090a18 # | | | `-CallExpr 0x563f850909e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f85090748 '' lvalue (ADL) = 'sqrt' 0x563f84f32f10 0x563f84f33178 0x563f84f333f0 0x563f84f33668 0x563f84f338d8 0x563f84f33b50 0x563f84f33dc8 0x563f84f34040 0x563f8505dcc0 0x563f8505e178 0x563f8505e650 0x563f8505eb30 0x563f8505f008 0x563f8505f500 0x563f8505f9d8 0x563f8505feb8 0x563f850603a0 0x563f85060878 0x563f85060d70 0x563f85061270 0x563f85061778 0x563f85061c70 0x563f85062188 0x563f850626a8 0x563f85062bd0 0x563f850630e8 0x563f85063a30 0x563f85063f70 # | | | `-CallExpr 0x563f850909b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f85090868 '' lvalue (ADL) = 'dot' 0x563f84edd968 0x563f84eddd38 0x563f84ede0d8 0x563f84ede478 0x563f84ede780 0x563f84edeb70 0x563f84edef18 0x563f84edf2b8 0x563f84edf608 0x563f84edf958 0x563f84edfd58 0x563f84ee00f8 0x563f84ee0498 0x563f84ee0838 0x563f84ee0c08 0x563f84ee0fa8 0x563f84ee1348 0x563f84ee16e8 0x563f84ee1a88 0x563f84ee1e58 0x563f84ee21f8 0x563f84ee2598 0x563f84ee2938 0x563f84ee2d08 0x563f84ee30a8 # | | | |-RecoveryExpr 0x563f85090970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f85090990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f85090e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x563f85090a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f85090d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85090bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x563f85090c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x563f850910c0 # | | | `-ReturnStmt 0x563f850910b0 # | | | `-InitListExpr 0x563f85091050 'void' contains-errors # | | | |-IntegerLiteral 0x563f85090e90 'int' 1 # | | | |-BinaryOperator 0x563f85090f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x563f85090ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f85090eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x563f85090ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x563f85090f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f85090f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f85090f30 'int' 1 # | | | |-ArraySubscriptExpr 0x563f85090fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f85090f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f85090fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x563f85091030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f85090ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x563f85091010 'int' 3 # | | |-FunctionTemplateDecl 0x563f850913f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x563f850910d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f85091350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f85091190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x563f85091208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x563f850915c8 # | | | `-ReturnStmt 0x563f850915b8 # | | | `-CallExpr 0x563f85091588 '' # | | | |-UnresolvedLookupExpr 0x563f850914e0 '' lvalue (ADL) = 'length_impl' 0x563f8508fdf8 # | | | `-BinaryOperator 0x563f85091568 '' '-' # | | | |-DeclRefExpr 0x563f85091528 'T' lvalue ParmVar 0x563f85091190 'X' 'T' # | | | `-DeclRefExpr 0x563f85091548 'T' lvalue ParmVar 0x563f85091208 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f850940f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x563f850915e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f85091678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f85094048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85091a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x563f85091ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x563f85094258 # | | | `-ReturnStmt 0x563f85094248 # | | | `-CallExpr 0x563f85094218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f85094170 '' lvalue (ADL) = 'length_vec_impl' 0x563f850906d0 # | | | `-BinaryOperator 0x563f850941f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x563f850941b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850941d8 '' contains-errors lvalue # | | |-FunctionDecl 0x563f85094518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x563f85094288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x563f85094308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x563f85094388 col:54 used c 'float' # | | | `-CompoundStmt 0x563f85094b90 # | | | `-ReturnStmt 0x563f85094b80 # | | | `-CallExpr 0x563f85094ac8 'float' # | | | |-ImplicitCastExpr 0x563f85094ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x563f850949b0 '' Function 0x563f85094708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x563f85094b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x563f85094b08 'half2':'vector' # | | | | `-DeclRefExpr 0x563f850949e8 'half2':'vector' lvalue ParmVar 0x563f85094288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x563f85094b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x563f85094b38 'half2':'vector' # | | | | `-DeclRefExpr 0x563f85094a08 'half2':'vector' lvalue ParmVar 0x563f85094308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x563f85094b68 'float' # | | | `-DeclRefExpr 0x563f85094a28 'float' lvalue ParmVar 0x563f85094388 'c' 'float' # | | |-FunctionTemplateDecl 0x563f85095138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x563f85094ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f85094c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f85095090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85094f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x563f85094fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x563f85095348 # | | | `-ReturnStmt 0x563f85095338 # | | | `-CallExpr 0x563f85095300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850951b8 '' lvalue (ADL) = 'dot' 0x563f84edd968 0x563f84eddd38 0x563f84ede0d8 0x563f84ede478 0x563f84ede780 0x563f84edeb70 0x563f84edef18 0x563f84edf2b8 0x563f84edf608 0x563f84edf958 0x563f84edfd58 0x563f84ee00f8 0x563f84ee0498 0x563f84ee0838 0x563f84ee0c08 0x563f84ee0fa8 0x563f84ee1348 0x563f84ee16e8 0x563f84ee1a88 0x563f84ee1e58 0x563f84ee21f8 0x563f84ee2598 0x563f84ee2938 0x563f84ee2d08 0x563f84ee30a8 # | | | |-RecoveryExpr 0x563f850952c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850952e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f85095888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x563f85095360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850953f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850957e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x563f85095650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x563f85095710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x563f85095f60 # | | | |-DeclStmt 0x563f85095a80 # | | | | `-VarDecl 0x563f85095938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x563f85095a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x563f850959e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f850959a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x563f850959c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x563f85095a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f85095a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f85095a20 'int' 0 # | | | |-AttributedStmt 0x563f85095f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x563f85095ee8 unroll 0 # | | | | `-ForStmt 0x563f85095eb0 # | | | | |-DeclStmt 0x563f85095b50 # | | | | | `-VarDecl 0x563f85095ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x563f85095b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x563f85095bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x563f85095ba8 'int' # | | | | | | `-DeclRefExpr 0x563f85095b68 'int' lvalue Var 0x563f85095ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x563f85095b88 'int' NonTypeTemplateParm 0x563f850953f8 'N' 'int' # | | | | |-UnaryOperator 0x563f85095c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x563f85095be0 'int' lvalue Var 0x563f85095ab0 'i' 'int' # | | | | `-BinaryOperator 0x563f85095e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x563f85095c18 'T' contains-errors lvalue Var 0x563f85095938 'sum' 'T' # | | | | `-CallExpr 0x563f85095e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f85095c50 '' lvalue (ADL) = 'mad' 0x563f84efa460 0x563f84efa818 0x563f84efabe0 0x563f84efbfd0 0x563f84efc380 0x563f84efc748 0x563f84efcb10 0x563f84efced8 0x563f84efd2a0 0x563f84efd668 0x563f84efda30 0x563f84efde30 0x563f84efe1f8 0x563f84efe5c0 0x563f84efe988 0x563f84efed50 0x563f84eff118 0x563f84eff4e0 0x563f84eff8a8 0x563f84effcd0 0x563f84f00080 0x563f84f00448 0x563f84f00810 0x563f84f00bd8 0x563f84f00f88 0x563f84f01350 0x563f84f01718 0x563f84f01ae0 # | | | | |-ArraySubscriptExpr 0x563f85095db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f85095d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x563f85095d90 'int' lvalue Var 0x563f85095ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x563f85095e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f85095dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x563f85095df0 'int' lvalue Var 0x563f85095ab0 'i' 'int' # | | | | `-DeclRefExpr 0x563f85095e30 'T' contains-errors lvalue Var 0x563f85095938 'sum' 'T' # | | | `-ReturnStmt 0x563f85095f50 # | | | `-DeclRefExpr 0x563f85095f30 'T' contains-errors lvalue Var 0x563f85095938 'sum' 'T' # | | |-FunctionTemplateDecl 0x563f85096268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x563f85095f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850961c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f85096040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x563f850960b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x563f85096480 # | | | `-ReturnStmt 0x563f85096470 # | | | `-BinaryOperator 0x563f85096450 '' '-' # | | | |-DeclRefExpr 0x563f85096350 'T' lvalue ParmVar 0x563f85096040 'I' 'T' # | | | `-BinaryOperator 0x563f85096430 '' '*' # | | | |-BinaryOperator 0x563f850963f0 '' '*' # | | | | |-BinaryOperator 0x563f850963b0 '' '*' # | | | | | |-IntegerLiteral 0x563f85096370 'int' 2 # | | | | | `-DeclRefExpr 0x563f85096390 'T' lvalue ParmVar 0x563f850960b8 'N' 'T' # | | | | `-DeclRefExpr 0x563f850963d0 'T' lvalue ParmVar 0x563f85096040 'I' 'T' # | | | `-DeclRefExpr 0x563f85096410 'T' lvalue ParmVar 0x563f850960b8 'N' 'T' # | | |-FunctionTemplateDecl 0x563f85096888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x563f85096498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f85096538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x563f850967e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85096650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x563f85096710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x563f85096b58 # | | | `-ReturnStmt 0x563f85096b48 # | | | `-BinaryOperator 0x563f85096b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x563f85096908 '' contains-errors lvalue # | | | `-BinaryOperator 0x563f85096b08 '' contains-errors '*' # | | | |-BinaryOperator 0x563f85096968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x563f85096928 'int' 2 # | | | | `-RecoveryExpr 0x563f85096948 '' contains-errors lvalue # | | | `-CallExpr 0x563f85096ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f85096988 '' lvalue (ADL) = 'dot' 0x563f84edd968 0x563f84eddd38 0x563f84ede0d8 0x563f84ede478 0x563f84ede780 0x563f84edeb70 0x563f84edef18 0x563f84edf2b8 0x563f84edf608 0x563f84edf958 0x563f84edfd58 0x563f84ee00f8 0x563f84ee0498 0x563f84ee0838 0x563f84ee0c08 0x563f84ee0fa8 0x563f84ee1348 0x563f84ee16e8 0x563f84ee1a88 0x563f84ee1e58 0x563f84ee21f8 0x563f84ee2598 0x563f84ee2938 0x563f84ee2d08 0x563f84ee30a8 # | | | |-RecoveryExpr 0x563f85096a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f85096ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f85096fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x563f85096b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x563f85096bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x563f85096f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x563f85096ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x563f85096d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x563f85096d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x563f85097ab0 # | | | |-DeclStmt 0x563f850972c0 # | | | | `-VarDecl 0x563f850970d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x563f85097288 '' # | | | | |-UnresolvedLookupExpr 0x563f85097140 '' lvalue (ADL) = 'dot' 0x563f84edd968 0x563f84eddd38 0x563f84ede0d8 0x563f84ede478 0x563f84ede780 0x563f84edeb70 0x563f84edef18 0x563f84edf2b8 0x563f84edf608 0x563f84edf958 0x563f84edfd58 0x563f84ee00f8 0x563f84ee0498 0x563f84ee0838 0x563f84ee0c08 0x563f84ee0fa8 0x563f84ee1348 0x563f84ee16e8 0x563f84ee1a88 0x563f84ee1e58 0x563f84ee21f8 0x563f84ee2598 0x563f84ee2938 0x563f84ee2d08 0x563f84ee30a8 # | | | | |-DeclRefExpr 0x563f85097248 'T' lvalue ParmVar 0x563f85096d20 'N' 'T' # | | | | `-DeclRefExpr 0x563f85097268 'T' lvalue ParmVar 0x563f85096ca8 'I' 'T' # | | | |-DeclStmt 0x563f850974f8 # | | | | `-VarDecl 0x563f850972f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x563f850974d8 '' '-' # | | | | |-IntegerLiteral 0x563f85097360 'int' 1 # | | | | `-BinaryOperator 0x563f850974b8 '' '*' # | | | | |-BinaryOperator 0x563f850973c0 '' '*' # | | | | | |-DeclRefExpr 0x563f85097380 'U' lvalue ParmVar 0x563f85096d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x563f850973a0 'U' lvalue ParmVar 0x563f85096d98 'Eta' 'U' # | | | | `-ParenExpr 0x563f85097498 '' # | | | | `-BinaryOperator 0x563f85097478 '' '-' # | | | | |-IntegerLiteral 0x563f850973e0 'int' 1 # | | | | `-BinaryOperator 0x563f85097458 '' '*' # | | | | |-DeclRefExpr 0x563f85097400 'T' lvalue Var 0x563f850970d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x563f85097438 'T' lvalue Var 0x563f850970d8 'Mul' 'T' # | | | |-DeclStmt 0x563f850978a0 # | | | | `-VarDecl 0x563f85097530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x563f85097880 '' # | | | | `-BinaryOperator 0x563f85097860 '' '-' # | | | | |-BinaryOperator 0x563f850975d8 '' '*' # | | | | | |-DeclRefExpr 0x563f85097598 'U' lvalue ParmVar 0x563f85096d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x563f850975b8 'T' lvalue ParmVar 0x563f85096ca8 'I' 'T' # | | | | `-BinaryOperator 0x563f85097840 '' '*' # | | | | |-ParenExpr 0x563f85097800 '' # | | | | | `-BinaryOperator 0x563f850977e0 '' '+' # | | | | | |-BinaryOperator 0x563f85097638 '' '*' # | | | | | | |-DeclRefExpr 0x563f850975f8 'U' lvalue ParmVar 0x563f85096d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x563f85097618 'T' lvalue Var 0x563f850970d8 'Mul' 'T' # | | | | | `-CallExpr 0x563f850977b0 '' # | | | | | |-UnresolvedLookupExpr 0x563f85097658 '' lvalue (ADL) = 'sqrt' 0x563f84f32f10 0x563f84f33178 0x563f84f333f0 0x563f84f33668 0x563f84f338d8 0x563f84f33b50 0x563f84f33dc8 0x563f84f34040 0x563f8505dcc0 0x563f8505e178 0x563f8505e650 0x563f8505eb30 0x563f8505f008 0x563f8505f500 0x563f8505f9d8 0x563f8505feb8 0x563f850603a0 0x563f85060878 0x563f85060d70 0x563f85061270 0x563f85061778 0x563f85061c70 0x563f85062188 0x563f850626a8 0x563f85062bd0 0x563f850630e8 0x563f85063a30 0x563f85063f70 # | | | | | `-DeclRefExpr 0x563f85097778 'T' lvalue Var 0x563f850972f8 'K' 'T' # | | | | `-DeclRefExpr 0x563f85097820 'T' lvalue ParmVar 0x563f85096d20 'N' 'T' # | | | `-ReturnStmt 0x563f85097aa0 # | | | `-CallExpr 0x563f85097a60 '' # | | | |-UnresolvedLookupExpr 0x563f850978f0 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f85096bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f85096b70 'T' # | | | |-BinaryOperator 0x563f850979a8 '' '<' # | | | | |-DeclRefExpr 0x563f85097968 'T' lvalue Var 0x563f850972f8 'K' 'T' # | | | | `-IntegerLiteral 0x563f85097988 'int' 0 # | | | |-CXXStaticCastExpr 0x563f850979f8 'T' static_cast # | | | | `-IntegerLiteral 0x563f850979c8 'int' 0 # | | | `-DeclRefExpr 0x563f85097a28 'T' lvalue Var 0x563f85097530 'Result' 'T' # | | |-FunctionTemplateDecl 0x563f85097db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x563f85097ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f85097d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f85097b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x563f85097c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x563f85099a08 # | | | |-DeclStmt 0x563f85097f88 # | | | | `-VarDecl 0x563f85097ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x563f85097f68 '' '/' # | | | | |-DeclRefExpr 0x563f85097f28 'T' lvalue ParmVar 0x563f85097b90 'X' 'T' # | | | | `-DeclRefExpr 0x563f85097f48 'T' lvalue ParmVar 0x563f85097c08 'Y' 'T' # | | | |-DeclStmt 0x563f850994c0 # | | | | `-VarDecl 0x563f850993e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x563f850994a0 '' '>=' # | | | | |-DeclRefExpr 0x563f85099448 'T' lvalue Var 0x563f85097ec0 'div' 'T' # | | | | `-IntegerLiteral 0x563f85099480 'int' 0 # | | | |-DeclStmt 0x563f85099820 # | | | | `-VarDecl 0x563f850994f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x563f850997f0 '' # | | | | |-UnresolvedLookupExpr 0x563f85099560 '' lvalue (ADL) = 'frac' 0x563f84eefc40 0x563f84eefea8 0x563f84ef0120 0x563f84ef0398 0x563f84ef05f8 0x563f84ef0870 0x563f84ef0ae8 0x563f84ef0d70 0x563f84f59e40 0x563f84f5a2f8 0x563f84f5a7d0 0x563f84f5acb0 0x563f8500d308 0x563f8500d7c0 0x563f8500dc98 0x563f8500e178 0x563f8500e660 0x563f8500eb38 0x563f8500f860 0x563f8500fd60 0x563f85010268 0x563f85010760 0x563f85010c78 0x563f85011198 0x563f850116c0 0x563f850125e8 0x563f85012b20 0x563f85013060 # | | | | `-CallExpr 0x563f850997c0 '' # | | | | |-UnresolvedLookupExpr 0x563f85099680 '' lvalue (ADL) = 'abs' 0x563f84e9ce28 0x563f84e9d128 0x563f84e9d438 0x563f84e9d748 0x563f84e9ee68 0x563f84e9f178 0x563f84e9f488 0x563f84e9f798 0x563f84e9fa68 0x563f84e9fd90 0x563f84ea0038 0x563f84ea02d8 0x563f84ea0528 0x563f84ea0838 0x563f84ea0b48 0x563f84ea15d8 0x563f84ea18c8 0x563f84ea1bd8 0x563f84ea1ee8 0x563f84ea21f8 0x563f84ea6b70 0x563f84ea6e18 0x563f84ea70b8 0x563f84ea7358 0x563f84ea75a8 0x563f84ea78b8 0x563f84ea8cc8 0x563f84ea8fd8 # | | | | `-DeclRefExpr 0x563f850997a0 'T' lvalue Var 0x563f85097ec0 'div' 'T' # | | | `-ReturnStmt 0x563f850999f8 # | | | `-BinaryOperator 0x563f850999d8 '' '*' # | | | |-CallExpr 0x563f85099978 '' # | | | | |-UnresolvedLookupExpr 0x563f85099858 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f85097b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f85097ae0 'T' # | | | | |-DeclRefExpr 0x563f850998d0 'bool' lvalue Var 0x563f850993e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x563f85099908 'T' lvalue Var 0x563f850994f8 'frc' 'T' # | | | | `-UnaryOperator 0x563f85099960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x563f85099940 'T' lvalue Var 0x563f850994f8 'frc' 'T' # | | | `-DeclRefExpr 0x563f850999b8 'T' lvalue ParmVar 0x563f85097c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f85099e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x563f85099a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f85099ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f85099d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f85099bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x563f85099cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x563f8509a6b8 # | | | |-DeclStmt 0x563f85099ff0 # | | | | `-VarDecl 0x563f85099f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x563f85099fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x563f85099fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x563f85099f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f85099f88 '' contains-errors lvalue # | | | |-DeclStmt 0x563f8509a140 # | | | | `-VarDecl 0x563f8509a050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x563f8509a118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x563f8509a0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x563f8509a0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f8509a0d8 'int' 0 # | | | |-DeclStmt 0x563f8509a500 # | | | | `-VarDecl 0x563f8509a1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x563f8509a4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x563f8509a4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f8509a218 '' lvalue (ADL) = 'frac' 0x563f84eefc40 0x563f84eefea8 0x563f84ef0120 0x563f84ef0398 0x563f84ef05f8 0x563f84ef0870 0x563f84ef0ae8 0x563f84ef0d70 0x563f84f59e40 0x563f84f5a2f8 0x563f84f5a7d0 0x563f84f5acb0 0x563f8500d308 0x563f8500d7c0 0x563f8500dc98 0x563f8500e178 0x563f8500e660 0x563f8500eb38 0x563f8500f860 0x563f8500fd60 0x563f85010268 0x563f85010760 0x563f85010c78 0x563f85011198 0x563f850116c0 0x563f850125e8 0x563f85012b20 0x563f85013060 # | | | | `-CallExpr 0x563f8509a478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f8509a338 '' lvalue (ADL) = 'abs' 0x563f84e9ce28 0x563f84e9d128 0x563f84e9d438 0x563f84e9d748 0x563f84e9ee68 0x563f84e9f178 0x563f84e9f488 0x563f84e9f798 0x563f84e9fa68 0x563f84e9fd90 0x563f84ea0038 0x563f84ea02d8 0x563f84ea0528 0x563f84ea0838 0x563f84ea0b48 0x563f84ea15d8 0x563f84ea18c8 0x563f84ea1bd8 0x563f84ea1ee8 0x563f84ea21f8 0x563f84ea6b70 0x563f84ea6e18 0x563f84ea70b8 0x563f84ea7358 0x563f84ea75a8 0x563f84ea78b8 0x563f84ea8cc8 0x563f84ea8fd8 # | | | | `-RecoveryExpr 0x563f8509a458 '' contains-errors lvalue # | | | `-ReturnStmt 0x563f8509a6a8 # | | | `-BinaryOperator 0x563f8509a688 '' contains-errors '*' # | | | |-CallExpr 0x563f8509a628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f8509a538 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f85099a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f85099a38 'T' # | | | | |-RecoveryExpr 0x563f8509a5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f8509a5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x563f8509a610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x563f8509a5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f8509a668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f8509aaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x563f8509a730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8509aa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509a7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x563f8509a858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x563f8509a8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x563f8509afe0 # | | | |-DeclStmt 0x563f8509ae60 # | | | | `-VarDecl 0x563f8509ac08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x563f8509ae30 '' # | | | | |-UnresolvedLookupExpr 0x563f8509ac70 '' lvalue (ADL) = 'saturate' 0x563f84ee60b8 0x563f84ee6320 0x563f84ee6598 0x563f84ee6810 0x563f84ee6a70 0x563f84ee6ce8 0x563f84ee6f60 0x563f84ee71d8 0x563f84ee7438 0x563f84ee76b0 0x563f84ee7928 0x563f84ee7bf0 # | | | | `-BinaryOperator 0x563f8509ae10 '' '/' # | | | | |-ParenExpr 0x563f8509ad70 '' # | | | | | `-BinaryOperator 0x563f8509ad50 '' '-' # | | | | | |-DeclRefExpr 0x563f8509ad10 'T' lvalue ParmVar 0x563f8509a8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x563f8509ad30 'T' lvalue ParmVar 0x563f8509a7e0 'Min' 'T' # | | | | `-ParenExpr 0x563f8509adf0 '' # | | | | `-BinaryOperator 0x563f8509add0 '' '-' # | | | | |-DeclRefExpr 0x563f8509ad90 'T' lvalue ParmVar 0x563f8509a858 'Max' 'T' # | | | | `-DeclRefExpr 0x563f8509adb0 'T' lvalue ParmVar 0x563f8509a7e0 'Min' 'T' # | | | `-ReturnStmt 0x563f8509afd0 # | | | `-BinaryOperator 0x563f8509afb0 '' '*' # | | | |-BinaryOperator 0x563f8509af70 '' '*' # | | | | |-ParenExpr 0x563f8509af30 '' # | | | | | `-BinaryOperator 0x563f8509af10 '' '-' # | | | | | |-IntegerLiteral 0x563f8509ae78 'int' 3 # | | | | | `-BinaryOperator 0x563f8509aef0 '' '*' # | | | | | |-IntegerLiteral 0x563f8509ae98 'int' 2 # | | | | | `-DeclRefExpr 0x563f8509aeb8 'T' lvalue Var 0x563f8509ac08 'S' 'T' # | | | | `-DeclRefExpr 0x563f8509af50 'T' lvalue Var 0x563f8509ac08 'S' 'T' # | | | `-DeclRefExpr 0x563f8509af90 'T' lvalue Var 0x563f8509ac08 'S' 'T' # | | |-FunctionTemplateDecl 0x563f8509b4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x563f8509b000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f8509b098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f8509b420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f8509b1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x563f8509b270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x563f8509b330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x563f8509b9e0 # | | | |-DeclStmt 0x563f8509b878 # | | | | `-VarDecl 0x563f8509b5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x563f8509b850 '' contains-errors lvalue # | | | | `-CallExpr 0x563f8509b820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f8509b610 '' lvalue (ADL) = 'saturate' 0x563f84ee60b8 0x563f84ee6320 0x563f84ee6598 0x563f84ee6810 0x563f84ee6a70 0x563f84ee6ce8 0x563f84ee6f60 0x563f84ee71d8 0x563f84ee7438 0x563f84ee76b0 0x563f84ee7928 0x563f84ee7bf0 # | | | | `-BinaryOperator 0x563f8509b800 '' contains-errors '/' # | | | | |-ParenExpr 0x563f8509b738 '' contains-errors # | | | | | `-BinaryOperator 0x563f8509b718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x563f8509b6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x563f8509b6b0 'int' lvalue ParmVar 0x563f8509b330 'X' 'int' # | | | | | `-RecoveryExpr 0x563f8509b6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x563f8509b7e0 '' contains-errors # | | | | `-BinaryOperator 0x563f8509b7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x563f8509b778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x563f8509b758 'int' lvalue ParmVar 0x563f8509b270 'Max' 'int' # | | | | `-RecoveryExpr 0x563f8509b7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x563f8509b9d0 # | | | `-BinaryOperator 0x563f8509b9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x563f8509b970 '' contains-errors '*' # | | | | |-ParenExpr 0x563f8509b930 '' contains-errors # | | | | | `-BinaryOperator 0x563f8509b910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x563f8509b890 'int' 3 # | | | | | `-BinaryOperator 0x563f8509b8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x563f8509b8b0 'int' 2 # | | | | | `-RecoveryExpr 0x563f8509b8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f8509b950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f8509b990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f8509be50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x563f8509ba18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8509bda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509bb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x563f8509bba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x563f8509bc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x563f8509cc08 # | | | |-DeclStmt 0x563f8509bfb0 # | | | | `-VarDecl 0x563f8509bee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x563f8509bf90 '' '<' # | | | | |-DeclRefExpr 0x563f8509bf50 'T' lvalue ParmVar 0x563f8509bb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x563f8509bf70 'int' 0 # | | | |-DeclStmt 0x563f8509c1a0 # | | | | `-VarDecl 0x563f8509bfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x563f8509c160 '' # | | | | |-UnresolvedLookupExpr 0x563f8509c070 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f8509ba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f8509ba18 'T' # | | | | |-DeclRefExpr 0x563f8509c0e8 'bool' lvalue Var 0x563f8509bee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x563f8509c120 'int' 0 # | | | | `-DeclRefExpr 0x563f8509c140 'T' lvalue ParmVar 0x563f8509bb30 'NDotL' 'T' # | | | |-DeclStmt 0x563f8509c3b8 # | | | | `-VarDecl 0x563f8509c230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x563f8509c390 '' contains-errors lvalue # | | | | `-InitListExpr 0x563f8509c330 'void' # | | | | |-IntegerLiteral 0x563f8509c298 'int' 1 # | | | | |-DeclRefExpr 0x563f8509c2b8 'T' lvalue Var 0x563f8509bfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x563f8509c2f0 'int' 0 # | | | | `-IntegerLiteral 0x563f8509c310 'int' 1 # | | | |-DeclStmt 0x563f8509c5f8 # | | | | `-VarDecl 0x563f8509c3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x563f8509c5c0 '' # | | | | |-UnresolvedLookupExpr 0x563f8509c448 '' lvalue (ADL) = 'or' 0x563f84f16b78 0x563f84f16e88 0x563f84f171a8 0x563f84f174c8 0x563f84f177e8 0x563f84f17af0 0x563f84f17df8 0x563f84f18100 0x563f84f18408 0x563f84f18710 0x563f84f18a18 0x563f84f18d20 0x563f84f19028 0x563f84f19330 0x563f84f19638 0x563f84f19968 0x563f84f19c70 0x563f84f19f78 0x563f84f1a280 # | | | | |-DeclRefExpr 0x563f8509c520 'bool' lvalue Var 0x563f8509bee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x563f8509c5a0 '' # | | | | `-BinaryOperator 0x563f8509c580 '' '<' # | | | | |-DeclRefExpr 0x563f8509c540 'T' lvalue ParmVar 0x563f8509bba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x563f8509c560 'int' 0 # | | | |-DeclStmt 0x563f8509c998 # | | | | `-VarDecl 0x563f8509c630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x563f8509c968 '' # | | | | |-UnresolvedLookupExpr 0x563f8509c698 '' lvalue (ADL) = 'exp' 0x563f84ee3c70 0x563f84ee3ed8 0x563f84ee4150 0x563f84ee43c8 0x563f84ee4628 0x563f84ee48a0 0x563f84ee4b18 0x563f84ee4da0 0x563f84fee438 0x563f84fee8e8 0x563f84feedb8 0x563f84fef290 0x563f84fef768 0x563f84fefc20 0x563f84ff0780 0x563f84ff0c60 0x563f84ff1148 0x563f84ff1620 0x563f84ff1b18 0x563f84ff2018 0x563f84ff2520 0x563f84ff3360 0x563f84ff3878 0x563f84ff3d98 0x563f84ff42c0 0x563f84ff47d8 0x563f84ff4d10 0x563f84ff8788 # | | | | `-BinaryOperator 0x563f8509c948 '' '*' # | | | | |-CallExpr 0x563f8509c8f8 '' # | | | | | |-UnresolvedLookupExpr 0x563f8509c7b8 '' lvalue (ADL) = 'log' 0x563f84ef57e8 0x563f84ef5a50 0x563f84ef5d20 0x563f84ef5f98 0x563f84ef61f8 0x563f84ef6470 0x563f84ef66e8 0x563f84ef6960 0x563f85024168 0x563f85024618 0x563f85024ae8 0x563f85024fc0 0x563f85025498 0x563f85025950 0x563f85025e40 0x563f85026320 0x563f85026808 0x563f85026ce0 0x563f850271d8 0x563f850276d8 0x563f85028410 0x563f85028908 0x563f85028e20 0x563f85029340 0x563f85029868 0x563f85029d80 0x563f8502a2b8 0x563f8502b0a8 # | | | | | `-DeclRefExpr 0x563f8509c8d8 'T' lvalue ParmVar 0x563f8509bba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x563f8509c928 'T' lvalue ParmVar 0x563f8509bc20 'M' 'T' # | | | |-BinaryOperator 0x563f8509cbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x563f8509ca30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f8509c9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x563f8509c9b0 'int' contains-errors lvalue Var 0x563f8509c230 'Result' 'int' # | | | | | `-IntegerLiteral 0x563f8509ca10 'int' 2 # | | | | `-CallExpr 0x563f8509cb78 '' # | | | | |-UnresolvedLookupExpr 0x563f8509ca70 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f8509ba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f8509ba18 'T' # | | | | |-DeclRefExpr 0x563f8509cae8 'bool' lvalue Var 0x563f8509c3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x563f8509cb20 'int' 0 # | | | | `-DeclRefExpr 0x563f8509cb40 'T' lvalue Var 0x563f8509c630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x563f8509cbf8 # | | | `-RecoveryExpr 0x563f8509cbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f8509cfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x563f8509cc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8509cf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509cd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x563f8509cd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x563f8509cdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x563f8509d368 # | | | `-ReturnStmt 0x563f8509d358 # | | | `-CallExpr 0x563f8509d318 '' # | | | |-UnresolvedLookupExpr 0x563f8509d0b8 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | |-BinaryOperator 0x563f8509d2a0 '' '<' # | | | | |-CallExpr 0x563f8509d248 '' # | | | | | |-UnresolvedLookupExpr 0x563f8509d100 '' lvalue (ADL) = 'dot' 0x563f84edd968 0x563f84eddd38 0x563f84ede0d8 0x563f84ede478 0x563f84ede780 0x563f84edeb70 0x563f84edef18 0x563f84edf2b8 0x563f84edf608 0x563f84edf958 0x563f84edfd58 0x563f84ee00f8 0x563f84ee0498 0x563f84ee0838 0x563f84ee0c08 0x563f84ee0fa8 0x563f84ee1348 0x563f84ee16e8 0x563f84ee1a88 0x563f84ee1e58 0x563f84ee21f8 0x563f84ee2598 0x563f84ee2938 0x563f84ee2d08 0x563f84ee30a8 # | | | | | |-DeclRefExpr 0x563f8509d208 'T' lvalue ParmVar 0x563f8509cd78 'I' 'T' # | | | | | `-DeclRefExpr 0x563f8509d228 'T' lvalue ParmVar 0x563f8509cdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x563f8509d280 'int' 0 # | | | |-DeclRefExpr 0x563f8509d2c0 'T' lvalue ParmVar 0x563f8509cd00 'N' 'T' # | | | `-UnaryOperator 0x563f8509d300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x563f8509d2e0 'T' lvalue ParmVar 0x563f8509cd00 'N' 'T' # | | |-FunctionTemplateDecl 0x563f8509da98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x563f8509d380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8509d9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509d870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x563f8509d8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x563f8509dd40 # | | | `-ReturnStmt 0x563f8509dd30 # | | | `-BinaryOperator 0x563f8509dd10 '' '*' # | | | |-CallExpr 0x563f8509dcc0 '' # | | | | |-UnresolvedLookupExpr 0x563f8509db80 '' lvalue (ADL) = 'exp2' 0x563f84ee5000 0x563f84ee5268 0x563f84ee54e0 0x563f84ee5758 0x563f84ee59b8 0x563f84ec3dc0 0x563f84ec4038 0x563f84ec42b0 0x563f84ff8ce0 0x563f84ff9198 0x563f84ff9670 0x563f84ff9b50 0x563f84ffa028 0x563f84ffa550 0x563f84ffaa28 0x563f84ffaf08 0x563f84ffb3f0 0x563f84ffb8c8 0x563f84ffbdc0 0x563f84ffc2c0 0x563f84ffc7e0 0x563f84ffccd8 0x563f84ffd1f0 0x563f84ffd710 0x563f84ffdc38 0x563f84ffe150 0x563f84ffe988 0x563f84ffeec8 # | | | | `-DeclRefExpr 0x563f8509dca0 'T' lvalue ParmVar 0x563f8509d8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x563f8509dcf0 'T' lvalue ParmVar 0x563f8509d870 'X' 'T' # | | |-FunctionTemplateDecl 0x563f8509e0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x563f8509dd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x563f8509dde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x563f8509de78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x563f8509e030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509df10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x563f8509e7d0 # | | | |-DeclStmt 0x563f8509e470 # | | | | `-VarDecl 0x563f8509e1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x563f8509e440 '' # | | | | |-DeclRefExpr 0x563f8509e3e8 '' Function 0x563f8509e290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x563f8509e420 'T' lvalue ParmVar 0x563f8509df10 'X' 'T' # | | | |-DeclStmt 0x563f8509e5e8 # | | | | `-VarDecl 0x563f8509e4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x563f8509e5c8 '' '-' # | | | | |-ParenExpr 0x563f8509e570 'int' # | | | | | `-BinaryOperator 0x563f8509e550 'int' '-' # | | | | | |-DeclRefExpr 0x563f8509e510 'int' NonTypeTemplateParm 0x563f8509de78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x563f8509e530 'int' 1 # | | | | `-DeclRefExpr 0x563f8509e590 'K' lvalue Var 0x563f8509e1d8 'FBH' 'K' # | | | |-BinaryOperator 0x563f8509e778 '' '=' # | | | | |-DeclRefExpr 0x563f8509e600 'K' lvalue Var 0x563f8509e1d8 'FBH' 'K' # | | | | `-CallExpr 0x563f8509e738 '' # | | | | |-UnresolvedLookupExpr 0x563f8509e620 '' lvalue (ADL) = 'select' 0x563f84ee8158 # | | | | |-BinaryOperator 0x563f8509e6c0 '' '==' # | | | | | |-DeclRefExpr 0x563f8509e668 'K' lvalue Var 0x563f8509e1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x563f8509e6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x563f8509e688 'int' 1 # | | | | |-DeclRefExpr 0x563f8509e6e0 'K' lvalue Var 0x563f8509e1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x563f8509e700 'K' lvalue Var 0x563f8509e4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x563f8509e7b8 nrvo_candidate(Var 0x563f8509e1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x563f8509e798 'K' lvalue Var 0x563f8509e1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x563f8509ea38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x563f8509e800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8509e990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509e8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x563f8509ed58 # | | | `-ReturnStmt 0x563f8509ed48 # | | | `-CallExpr 0x563f8509ed18 '' # | | | |-DeclRefExpr 0x563f8509ecc0 '' Function 0x563f8509eb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x563f8509ecf8 'T' lvalue ParmVar 0x563f8509e8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x563f8509efa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x563f8509ed70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f8509ef00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x563f8509ee20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x563f8509f2c8 # | | | `-ReturnStmt 0x563f8509f2b8 # | | | `-CallExpr 0x563f8509f288 '' # | | | |-DeclRefExpr 0x563f8509f230 '' Function 0x563f8509f0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x563f8509f268 'T' lvalue ParmVar 0x563f8509ee20 'input' 'T' # | | `-FunctionTemplateDecl 0x563f8509f518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x563f8509f2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x563f8509f470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x563f8509f390 col:49 referenced input 'T' # | | `-CompoundStmt 0x563f8509fcd8 # | | |-DeclStmt 0x563f8509f750 # | | | `-VarDecl 0x563f8509f618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x563f8509f720 '' # | | | |-UnresolvedLookupExpr 0x563f8509f680 '' lvalue (ADL) = 'ddx_coarse' 0x563f84f29c50 0x563f84f29eb8 0x563f84f2a130 0x563f84f2a3a8 0x563f84f2a608 0x563f84f2a880 0x563f84f2aaf8 0x563f84f2ad70 # | | | `-DeclRefExpr 0x563f8509f700 'T' lvalue ParmVar 0x563f8509f390 'input' 'T' # | | |-BinaryOperator 0x563f8509f910 '' '=' # | | | |-DeclRefExpr 0x563f8509f768 'T' lvalue Var 0x563f8509f618 'derivCoarseX' 'T' # | | | `-CallExpr 0x563f8509f8e0 '' # | | | |-UnresolvedLookupExpr 0x563f8509f7a0 '' lvalue (ADL) = 'abs' 0x563f84e9ce28 0x563f84e9d128 0x563f84e9d438 0x563f84e9d748 0x563f84e9ee68 0x563f84e9f178 0x563f84e9f488 0x563f84e9f798 0x563f84e9fa68 0x563f84e9fd90 0x563f84ea0038 0x563f84ea02d8 0x563f84ea0528 0x563f84ea0838 0x563f84ea0b48 0x563f84ea15d8 0x563f84ea18c8 0x563f84ea1bd8 0x563f84ea1ee8 0x563f84ea21f8 0x563f84ea6b70 0x563f84ea6e18 0x563f84ea70b8 0x563f84ea7358 0x563f84ea75a8 0x563f84ea78b8 0x563f84ea8cc8 0x563f84ea8fd8 # | | | `-DeclRefExpr 0x563f8509f8c0 'T' lvalue Var 0x563f8509f618 'derivCoarseX' 'T' # | | |-DeclStmt 0x563f8509fa88 # | | | `-VarDecl 0x563f8509f950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x563f8509fa58 '' # | | | |-UnresolvedLookupExpr 0x563f8509f9b8 '' lvalue (ADL) = 'ddy_coarse' 0x563f84f2afd0 0x563f84f2b238 0x563f84f2b4b0 0x563f84f2b728 0x563f84f937f0 0x563f84f93a68 0x563f84f93ce0 0x563f84f93f58 # | | | `-DeclRefExpr 0x563f8509fa38 'T' lvalue ParmVar 0x563f8509f390 'input' 'T' # | | |-BinaryOperator 0x563f8509fc48 '' '=' # | | | |-DeclRefExpr 0x563f8509faa0 'T' lvalue Var 0x563f8509f950 'derivCoarseY' 'T' # | | | `-CallExpr 0x563f8509fc18 '' # | | | |-UnresolvedLookupExpr 0x563f8509fad8 '' lvalue (ADL) = 'abs' 0x563f84e9ce28 0x563f84e9d128 0x563f84e9d438 0x563f84e9d748 0x563f84e9ee68 0x563f84e9f178 0x563f84e9f488 0x563f84e9f798 0x563f84e9fa68 0x563f84e9fd90 0x563f84ea0038 0x563f84ea02d8 0x563f84ea0528 0x563f84ea0838 0x563f84ea0b48 0x563f84ea15d8 0x563f84ea18c8 0x563f84ea1bd8 0x563f84ea1ee8 0x563f84ea21f8 0x563f84ea6b70 0x563f84ea6e18 0x563f84ea70b8 0x563f84ea7358 0x563f84ea75a8 0x563f84ea78b8 0x563f84ea8cc8 0x563f84ea8fd8 # | | | `-DeclRefExpr 0x563f8509fbf8 'T' lvalue Var 0x563f8509f950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x563f8509fcc8 # | | `-BinaryOperator 0x563f8509fca8 '' '+' # | | |-DeclRefExpr 0x563f8509fc68 'T' lvalue Var 0x563f8509f618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x563f8509fc88 'T' lvalue Var 0x563f8509f950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x563f850946b8 col:10 implicit C # | | `-FunctionDecl 0x563f85094708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x563f85094810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x563f85094878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x563f850948e0 <> 'float' # | | |-BuiltinAttr 0x563f850947b0 <> Implicit 1562 # | | |-NoThrowAttr 0x563f85094960 Implicit # | | `-ConstAttr 0x563f85094988 Implicit # | |-LinkageSpecDecl 0x563f8509e240 col:11 implicit C # | | `-FunctionDecl 0x563f8509e290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f8509e338 <> Implicit 702 # | | |-NoThrowAttr 0x563f8509e398 Implicit # | | `-ConstAttr 0x563f8509e3c0 Implicit # | |-LinkageSpecDecl 0x563f8509eb18 col:10 implicit C # | | `-FunctionDecl 0x563f8509eb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f8509ec10 <> Implicit 692 # | | |-NoThrowAttr 0x563f8509ec70 Implicit # | | `-ConstAttr 0x563f8509ec98 Implicit # | |-LinkageSpecDecl 0x563f8509f088 col:10 implicit C # | | `-FunctionDecl 0x563f8509f0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f8509f180 <> Implicit 694 # | | |-NoThrowAttr 0x563f8509f1e0 Implicit # | | `-ConstAttr 0x563f8509f208 Implicit # | |-NamespaceDecl 0x563f8509fe30 prev 0x563f8508f810 line:14:11 hlsl # | | |-original Namespace 0x563f84df3a98 'hlsl' # | | |-FunctionTemplateDecl 0x563f850a01a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x563f8509fea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f8509ff38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850a00f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f850a0048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x563f850a03c8 # | | | `-ReturnStmt 0x563f850a03b8 # | | | `-CallExpr 0x563f850a0388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850a02a8 '' lvalue (no ADL) = 'bit_cast' 0x563f84e99160 0x563f84e9bc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x563f84df3360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f8509fef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f8509fea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x563f850a0268 'int' NonTypeTemplateParm 0x563f8509ff38 'N' 'int' # | | | `-RecoveryExpr 0x563f850a0368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850a0660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x563f850a03e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850a05b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x563f850a0490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x563f850a08c0 # | | | `-ReturnStmt 0x563f850a08b0 # | | | `-CallExpr 0x563f850a0880 '' # | | | |-UnresolvedLookupExpr 0x563f850a07c0 '' lvalue (no ADL) = 'bit_cast' 0x563f84e99160 0x563f84e9bc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x563f84df3360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f850a0430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f850a03e0 'T' # | | | `-DeclRefExpr 0x563f850a0860 'T' lvalue ParmVar 0x563f850a0490 'F' 'T' # | | |-FunctionTemplateDecl 0x563f850a0be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x563f850a08d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850a0978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850a0b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f850a0a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x563f850a0e08 # | | | `-ReturnStmt 0x563f850a0df8 # | | | `-CallExpr 0x563f850a0dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850a0ce8 '' lvalue (no ADL) = 'bit_cast' 0x563f84e99160 0x563f84e9bc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x563f84df3260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f850a0930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f850a08d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x563f850a0ca8 'int' NonTypeTemplateParm 0x563f850a0978 'N' 'int' # | | | `-RecoveryExpr 0x563f850a0da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850a10a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x563f850a0e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850a0ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x563f850a0ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x563f850a1300 # | | | `-ReturnStmt 0x563f850a12f0 # | | | `-CallExpr 0x563f850a12c0 '' # | | | |-UnresolvedLookupExpr 0x563f850a1200 '' lvalue (no ADL) = 'bit_cast' 0x563f84e99160 0x563f84e9bc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x563f84df3260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f850a0e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f850a0e20 'T' # | | | `-DeclRefExpr 0x563f850a12a0 'T' lvalue ParmVar 0x563f850a0ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x563f850a1638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x563f850a1318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850a13b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850a1590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f850a14e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x563f84f66940 # | | | `-ReturnStmt 0x563f84f66930 # | | | `-CallExpr 0x563f84f66900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f84f66820 '' lvalue (no ADL) = 'bit_cast' 0x563f84e99160 0x563f84e9bc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f850a1370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f850a1318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x563f850a1718 'int' NonTypeTemplateParm 0x563f850a13b8 'N' 'int' # | | | `-RecoveryExpr 0x563f84f668e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f84f66be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x563f84f66958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f66b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x563f84f66a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x563f84f66e58 # | | | `-ReturnStmt 0x563f84f66e48 # | | | `-CallExpr 0x563f84f66e18 '' # | | | |-UnresolvedLookupExpr 0x563f84f66d58 '' lvalue (no ADL) = 'bit_cast' 0x563f84e99160 0x563f84e9bc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f84f669b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f84f66958 'T' # | | | `-DeclRefExpr 0x563f84f66df8 'T' lvalue ParmVar 0x563f84f66a10 'F' 'T' # | | |-FunctionDecl 0x563f84f67248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x563f84f66e98 col:19 'double' # | | | |-ParmVarDecl 0x563f84f66f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f66fe8 out # | | | |-ParmVarDecl 0x563f84f67060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f670c8 out # | | | |-BuiltinAliasAttr 0x563f84f67308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f84f67380 Implicit # | | | `-ConstAttr 0x563f84f673a8 Implicit # | | |-FunctionDecl 0x563f84f677d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x563f84f67420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f84f67510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f67578 out # | | | |-ParmVarDecl 0x563f84f675f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f67658 out # | | | |-BuiltinAliasAttr 0x563f84f67898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f84f67910 Implicit # | | | `-ConstAttr 0x563f84f67938 Implicit # | | |-FunctionDecl 0x563f84f67d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x563f84f679b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f84f67aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f67b08 out # | | | |-ParmVarDecl 0x563f84f67b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f67be8 out # | | | |-BuiltinAliasAttr 0x563f84f67e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f84f67ea0 Implicit # | | | `-ConstAttr 0x563f84f67ec8 Implicit # | | |-FunctionDecl 0x563f84f682f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x563f84f67f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f84f68030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f68098 out # | | | |-ParmVarDecl 0x563f84f68110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f84f68178 out # | | | |-BuiltinAliasAttr 0x563f84f683b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f84f68430 Implicit # | | | `-ConstAttr 0x563f84f68458 Implicit # | | |-FunctionTemplateDecl 0x563f84f68ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x563f84f68490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f68a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f84f68848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x563f84f688c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x563f84f68c30 # | | | `-ReturnStmt 0x563f84f68c20 # | | | `-CallExpr 0x563f84f68be8 '' # | | | |-UnresolvedLookupExpr 0x563f84f68b60 '' lvalue (no ADL) = 'distance_impl' 0x563f850913f8 # | | | |-DeclRefExpr 0x563f84f68ba8 'T' lvalue ParmVar 0x563f84f68848 'X' 'T' # | | | `-DeclRefExpr 0x563f84f68bc8 'T' lvalue ParmVar 0x563f84f688c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f84f691f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x563f84f68c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f84f69148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f84f68fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x563f84f69030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x563f84f69370 # | | | `-ReturnStmt 0x563f84f69360 # | | | `-CallExpr 0x563f84f69328 '' # | | | |-UnresolvedLookupExpr 0x563f84f692a0 '' lvalue (no ADL) = 'distance_impl' 0x563f850913f8 # | | | |-DeclRefExpr 0x563f84f692e8 'T' lvalue ParmVar 0x563f84f68fb8 'X' 'T' # | | | `-DeclRefExpr 0x563f84f69308 'T' lvalue ParmVar 0x563f84f69030 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f84f69700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x563f84f693a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f84f69658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x563f84f69480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x563f84f69548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x563f84f69880 # | | | `-ReturnStmt 0x563f84f69870 # | | | `-CallExpr 0x563f84f69838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f84f697b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x563f850940f0 # | | | |-RecoveryExpr 0x563f84f697f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f84f69818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f84f69c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x563f84f698b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f84f69b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x563f84f69978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x563f84f69a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x563f84f69d80 # | | | `-ReturnStmt 0x563f84f69d70 # | | | `-CallExpr 0x563f84f69d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f84f69cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x563f850940f0 # | | | |-RecoveryExpr 0x563f84f69cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f84f69d18 '' contains-errors lvalue # | | |-FunctionDecl 0x563f84f6a048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x563f84f69dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x563f84f69e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x563f84f69ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x563f84f6a3a0 # | | | | `-ReturnStmt 0x563f84f6a390 # | | | | `-CallExpr 0x563f84f6a308 'float' # | | | | |-ImplicitCastExpr 0x563f84f6a2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x563f84f6a200 'float (half2, half2, float)' lvalue Function 0x563f85094518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x563f8508f880 '__detail' # | | | | |-ImplicitCastExpr 0x563f84f6a348 'half2':'vector' # | | | | | `-DeclRefExpr 0x563f84f6a230 'half2':'vector' lvalue ParmVar 0x563f84f69dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x563f84f6a360 'half2':'vector' # | | | | | `-DeclRefExpr 0x563f84f6a250 'half2':'vector' lvalue ParmVar 0x563f84f69e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x563f84f6a378 'float' # | | | | `-DeclRefExpr 0x563f84f6a270 'float' lvalue ParmVar 0x563f84f69ec0 'C' 'float' # | | | `-AvailabilityAttr 0x563f84f6a108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x563f84f6a5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x563f84f6a3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x563f84f6a450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x563f84f6a768 # | | | `-ReturnStmt 0x563f84f6a758 # | | | `-RecoveryExpr 0x563f84f6a720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f84f6a698 '' lvalue (no ADL) = 'dst_impl' 0x563f85090e10 # | | | |-DeclRefExpr 0x563f84f6a6e0 'half4':'vector' lvalue ParmVar 0x563f84f6a3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x563f84f6a700 'half4':'vector' lvalue ParmVar 0x563f84f6a450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x563f850b21c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x563f84f6a798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x563f850b2070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x563f850b2398 # | | | `-ReturnStmt 0x563f850b2388 # | | | `-RecoveryExpr 0x563f850b2350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f850b22c8 '' lvalue (no ADL) = 'dst_impl' 0x563f85090e10 # | | | |-DeclRefExpr 0x563f850b2310 'float4':'vector' lvalue ParmVar 0x563f84f6a798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x563f850b2330 'float4':'vector' lvalue ParmVar 0x563f850b2070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x563f850b2598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x563f850b23c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x563f850b2448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x563f850b2768 # | | | `-ReturnStmt 0x563f850b2758 # | | | `-RecoveryExpr 0x563f850b2720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f850b2698 '' lvalue (no ADL) = 'dst_impl' 0x563f85090e10 # | | | |-DeclRefExpr 0x563f850b26e0 'double4':'vector' lvalue ParmVar 0x563f850b23c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x563f850b2700 'double4':'vector' lvalue ParmVar 0x563f850b2448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x563f850b2e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x563f850b2780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b2d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f850b2ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x563f850b2b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x563f850b2bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x563f850b2fb0 # | | | `-ReturnStmt 0x563f850b2fa0 # | | | `-CallExpr 0x563f850b2f60 '' # | | | |-UnresolvedLookupExpr 0x563f850b2eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x563f8509cfc8 # | | | |-DeclRefExpr 0x563f850b2f00 'T' lvalue ParmVar 0x563f850b2ae8 'N' 'T' # | | | |-DeclRefExpr 0x563f850b2f20 'T' lvalue ParmVar 0x563f850b2b60 'I' 'T' # | | | `-DeclRefExpr 0x563f850b2f40 'T' lvalue ParmVar 0x563f850b2bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x563f850b3610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x563f850b2fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b3568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f850b3338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x563f850b33b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x563f850b3428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x563f850b37c0 # | | | `-ReturnStmt 0x563f850b37b0 # | | | `-CallExpr 0x563f850b3770 '' # | | | |-UnresolvedLookupExpr 0x563f850b36c8 '' lvalue (no ADL) = 'faceforward_impl' 0x563f8509cfc8 # | | | |-DeclRefExpr 0x563f850b3710 'T' lvalue ParmVar 0x563f850b3338 'N' 'T' # | | | |-DeclRefExpr 0x563f850b3730 'T' lvalue ParmVar 0x563f850b33b0 'I' 'T' # | | | `-DeclRefExpr 0x563f850b3750 'T' lvalue ParmVar 0x563f850b3428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x563f850b3c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x563f850b37f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f850b3bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f850b3900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x563f850b39c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x563f850b3a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x563f850b3e20 # | | | `-ReturnStmt 0x563f850b3e10 # | | | `-CallExpr 0x563f850b3dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850b3d28 '' lvalue (no ADL) = 'faceforward_impl' 0x563f8509cfc8 # | | | |-RecoveryExpr 0x563f850b3d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f850b3d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850b3db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850b4288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x563f850b3e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f850b41e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f850b3f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x563f850b4028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x563f850b40f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x563f850b4438 # | | | `-ReturnStmt 0x563f850b4428 # | | | `-CallExpr 0x563f850b43e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850b4340 '' lvalue (no ADL) = 'faceforward_impl' 0x563f8509cfc8 # | | | |-RecoveryExpr 0x563f850b4388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f850b43a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850b43c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850b4ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f850b4450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b4a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850b48e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x563f850b4cf8 # | | | `-ReturnStmt 0x563f850b4ce8 # | | | `-CallExpr 0x563f850b4cb8 '' # | | | |-UnresolvedLookupExpr 0x563f850b4be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x563f8509e0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f850b44a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f850b4450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x563f850b4ba0 'int' 32 # | | | `-DeclRefExpr 0x563f850b4c98 'T' lvalue ParmVar 0x563f850b48e8 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850b5340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f850b4d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850b4da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850b5298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850b51a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x563f850b54e0 # | | |-FunctionTemplateDecl 0x563f850b5b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f850b54f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b5a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850b5998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x563f850b5d60 # | | | `-ReturnStmt 0x563f850b5d50 # | | | `-CallExpr 0x563f850b5d20 '' # | | | |-UnresolvedLookupExpr 0x563f850b5c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x563f8509e0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f84e469c0 'uint' sugar # | | | | | |-Typedef 0x563f84e23ce8 'uint' # | | | | | `-BuiltinType 0x563f84df3300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f850b5540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f850b54f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x563f850b5c08 'int' 64 # | | | `-DeclRefExpr 0x563f850b5d00 'T' lvalue ParmVar 0x563f850b5998 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850b63b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f850b5d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850b5e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850b6308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850b6258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x563f850b6550 # | | |-FunctionTemplateDecl 0x563f850b6b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x563f850b6560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b6a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f850b68c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x563f850b6940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x563f850b6c70 # | | | `-ReturnStmt 0x563f850b6c60 # | | | `-CallExpr 0x563f850b6c28 '' # | | | |-UnresolvedLookupExpr 0x563f850b6ba0 '' lvalue (no ADL) = 'fmod_impl' 0x563f85097db8 # | | | |-DeclRefExpr 0x563f850b6be8 'T' lvalue ParmVar 0x563f850b68c8 'X' 'T' # | | | `-DeclRefExpr 0x563f850b6c08 'T' lvalue ParmVar 0x563f850b6940 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f850b7230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x563f850b6c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b7188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f850b6ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x563f850b7070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x563f850b73b0 # | | | `-ReturnStmt 0x563f850b73a0 # | | | `-CallExpr 0x563f850b7368 '' # | | | |-UnresolvedLookupExpr 0x563f850b72e0 '' lvalue (no ADL) = 'fmod_impl' 0x563f85097db8 # | | | |-DeclRefExpr 0x563f850b7328 'T' lvalue ParmVar 0x563f850b6ff8 'X' 'T' # | | | `-DeclRefExpr 0x563f850b7348 'T' lvalue ParmVar 0x563f850b7070 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f850b7770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x563f850b73e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850b76c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f850b74f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x563f850b75b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x563f850b78f0 # | | | `-ReturnStmt 0x563f850b78e0 # | | | `-CallExpr 0x563f850b78a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850b7820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x563f85099e28 # | | | |-RecoveryExpr 0x563f850b7868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850b7888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850b7c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x563f850b7920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850b7bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f850b7a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x563f850b7af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x563f850b7df0 # | | | `-ReturnStmt 0x563f850b7de0 # | | | `-CallExpr 0x563f850b7da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850b7d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x563f85099e28 # | | | |-RecoveryExpr 0x563f850b7d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850b7d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850b83b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x563f850b7e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b8308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f850b8178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x563f850b81f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x563f850b8520 # | | | `-ReturnStmt 0x563f850b8510 # | | | `-CallExpr 0x563f850b84d8 '' # | | | |-UnresolvedLookupExpr 0x563f850b8450 '' lvalue (no ADL) = 'ldexp_impl' 0x563f8509da98 # | | | |-DeclRefExpr 0x563f850b8498 'T' lvalue ParmVar 0x563f850b8178 'X' 'T' # | | | `-DeclRefExpr 0x563f850b84b8 'T' lvalue ParmVar 0x563f850b81f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x563f850b8ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x563f850b8538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b8a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f850b88a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x563f850b8920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x563f850b8c60 # | | | `-ReturnStmt 0x563f850b8c50 # | | | `-CallExpr 0x563f850b8c18 '' # | | | |-UnresolvedLookupExpr 0x563f850b8b90 '' lvalue (no ADL) = 'ldexp_impl' 0x563f8509da98 # | | | |-DeclRefExpr 0x563f850b8bd8 'T' lvalue ParmVar 0x563f850b88a8 'X' 'T' # | | | `-DeclRefExpr 0x563f850b8bf8 'T' lvalue ParmVar 0x563f850b8920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x563f850b8fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x563f850b8c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850b8f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f850b8da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x563f850b8e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x563f850b9160 # | | | `-ReturnStmt 0x563f850b9150 # | | | `-CallExpr 0x563f850b9118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850b9090 '' lvalue (no ADL) = 'ldexp_impl' 0x563f8509da98 # | | | |-RecoveryExpr 0x563f850b90d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850b90f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850b94e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x563f850b9190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850b9438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f850b92a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x563f850b9368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x563f850b9660 # | | | `-ReturnStmt 0x563f850b9650 # | | | `-CallExpr 0x563f850b9618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850b9590 '' lvalue (no ADL) = 'ldexp_impl' 0x563f8509da98 # | | | |-RecoveryExpr 0x563f850b95d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850b95f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850b9b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x563f850b9678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850b9ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850b99e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x563f850b9cc0 # | | | `-ReturnStmt 0x563f850b9cb0 # | | | `-CallExpr 0x563f850b9c80 '' # | | | |-UnresolvedLookupExpr 0x563f850b9c18 '' lvalue (no ADL) = 'length_impl' 0x563f8508fdf8 # | | | `-DeclRefExpr 0x563f850b9c60 'T' lvalue ParmVar 0x563f850b99e8 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850ba220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x563f850b9cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850ba178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850ba090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x563f850ba370 # | | | `-ReturnStmt 0x563f850ba360 # | | | `-CallExpr 0x563f850ba330 '' # | | | |-UnresolvedLookupExpr 0x563f850ba2c8 '' lvalue (no ADL) = 'length_impl' 0x563f8508fdf8 # | | | `-DeclRefExpr 0x563f850ba310 'T' lvalue ParmVar 0x563f850ba090 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850ba600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x563f850ba3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850ba558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x563f850ba468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x563f850ba750 # | | | `-ReturnStmt 0x563f850ba740 # | | | `-CallExpr 0x563f850ba710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850ba6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x563f850906d0 # | | | `-RecoveryExpr 0x563f850ba6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850ba9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x563f850ba780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850ba938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x563f850ba848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x563f850bab30 # | | | `-ReturnStmt 0x563f850bab20 # | | | `-CallExpr 0x563f850baaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850baa88 '' lvalue (no ADL) = 'length_vec_impl' 0x563f850906d0 # | | | `-RecoveryExpr 0x563f850baad0 '' contains-errors lvalue # | | |-FunctionDecl 0x563f850bade8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x563f850bab60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x563f850babe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x563f850bac60 col:53 used M 'half' # | | | `-CompoundStmt 0x563f850bafd8 # | | | `-ReturnStmt 0x563f850bafc8 # | | | `-RecoveryExpr 0x563f850baf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f850baee0 '' lvalue (no ADL) = 'lit_impl' 0x563f8509be50 # | | | |-DeclRefExpr 0x563f850baf28 'half' lvalue ParmVar 0x563f850bab60 'NDotL' 'half' # | | | |-DeclRefExpr 0x563f850baf48 'half' lvalue ParmVar 0x563f850babe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x563f850baf68 'half' lvalue ParmVar 0x563f850bac60 'M' 'half' # | | |-FunctionDecl 0x563f850bb298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x563f850bb008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x563f850bb088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x563f850bb108 col:57 used M 'float' # | | | `-CompoundStmt 0x563f850bb498 # | | | `-ReturnStmt 0x563f850bb488 # | | | `-RecoveryExpr 0x563f850bb448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f850bb3a0 '' lvalue (no ADL) = 'lit_impl' 0x563f8509be50 # | | | |-DeclRefExpr 0x563f850bb3e8 'float' lvalue ParmVar 0x563f850bb008 'NDotL' 'float' # | | | |-DeclRefExpr 0x563f850bb408 'float' lvalue ParmVar 0x563f850bb088 'NDotH' 'float' # | | | `-DeclRefExpr 0x563f850bb428 'float' lvalue ParmVar 0x563f850bb108 'M' 'float' # | | |-FunctionDecl 0x563f850bb578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x563f850bb4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x563f850bb780 # | | | `-ReturnStmt 0x563f850bb770 # | | | `-CallExpr 0x563f850bb728 'int4':'vector' # | | | |-ImplicitCastExpr 0x563f850bb710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x563f850bb660 'int4 (float4)' lvalue Function 0x563f8508f9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x563f8508f880 '__detail' # | | | `-ImplicitCastExpr 0x563f850bb758 'float4':'vector' # | | | `-DeclRefExpr 0x563f850bb690 'float4':'vector' lvalue ParmVar 0x563f850bb4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x563f850bb898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x563f850bb7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x563f850bbcb0 # | | | `-ReturnStmt 0x563f850bbca0 # | | | `-CallExpr 0x563f850bbc58 'unsigned int' # | | | |-ImplicitCastExpr 0x563f850bbc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x563f850bbb88 '' Function 0x563f850bb9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x563f850bbc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x563f850bbbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x563f850bb7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x563f850bc270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x563f850bbcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850bc1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f850bc038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x563f850bc0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x563f850bc3e0 # | | | `-ReturnStmt 0x563f850bc3d0 # | | | `-CallExpr 0x563f850bc398 '' # | | | |-UnresolvedLookupExpr 0x563f850bc310 '' lvalue (no ADL) = 'reflect_impl' 0x563f85096268 # | | | |-DeclRefExpr 0x563f850bc358 'T' lvalue ParmVar 0x563f850bc038 'I' 'T' # | | | `-DeclRefExpr 0x563f850bc378 'T' lvalue ParmVar 0x563f850bc0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x563f850bc9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x563f850bc3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850bc8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f850bc768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x563f850bc7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x563f850bcb20 # | | | `-ReturnStmt 0x563f850bcb10 # | | | `-CallExpr 0x563f850bcad8 '' # | | | |-UnresolvedLookupExpr 0x563f850bca50 '' lvalue (no ADL) = 'reflect_impl' 0x563f85096268 # | | | |-DeclRefExpr 0x563f850bca98 'T' lvalue ParmVar 0x563f850bc768 'I' 'T' # | | | `-DeclRefExpr 0x563f850bcab8 'T' lvalue ParmVar 0x563f850bc7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x563f850bcea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x563f850bcb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f850bcdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f850bcc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x563f850bcd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x563f850bd020 # | | | `-ReturnStmt 0x563f850bd010 # | | | `-CallExpr 0x563f850bcfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850bcf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x563f85096888 # | | | |-RecoveryExpr 0x563f850bcf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850bcfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850bd3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x563f850bd050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f850bd2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f850bd160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x563f850bd228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x563f850bd520 # | | | `-ReturnStmt 0x563f850bd510 # | | | `-CallExpr 0x563f850bd4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850bd450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x563f85096888 # | | | |-RecoveryExpr 0x563f850bd498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850bd4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850bdb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x563f850bd538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850bdad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f850bd8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x563f850bd920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x563f850bd998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x563f850bdd20 # | | | `-ReturnStmt 0x563f850bdd10 # | | | `-CallExpr 0x563f850bdcd0 '' # | | | |-UnresolvedLookupExpr 0x563f850bdc28 '' lvalue (no ADL) = 'refract_impl' 0x563f85096fc8 # | | | |-DeclRefExpr 0x563f850bdc70 'T' lvalue ParmVar 0x563f850bd8a8 'I' 'T' # | | | |-DeclRefExpr 0x563f850bdc90 'T' lvalue ParmVar 0x563f850bd920 'N' 'T' # | | | `-DeclRefExpr 0x563f850bdcb0 'T' lvalue ParmVar 0x563f850bd998 'eta' 'T' # | | |-FunctionTemplateDecl 0x563f850be3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x563f850bdd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850be2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f850be0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x563f850be140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x563f850be1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x563f850be550 # | | | `-ReturnStmt 0x563f850be540 # | | | `-CallExpr 0x563f850be500 '' # | | | |-UnresolvedLookupExpr 0x563f850be458 '' lvalue (no ADL) = 'refract_impl' 0x563f85096fc8 # | | | |-DeclRefExpr 0x563f850be4a0 'T' lvalue ParmVar 0x563f850be0c8 'I' 'T' # | | | |-DeclRefExpr 0x563f850be4c0 'T' lvalue ParmVar 0x563f850be140 'N' 'T' # | | | `-DeclRefExpr 0x563f850be4e0 'T' lvalue ParmVar 0x563f850be1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x563f850be9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x563f850be580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f850be918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x563f850be690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x563f850be758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x563f850be7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x563f850beb70 # | | | `-ReturnStmt 0x563f850beb60 # | | | `-CallExpr 0x563f850beb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850bea78 '' lvalue (no ADL) = 'refract_impl' 0x563f85096fc8 # | | | |-RecoveryExpr 0x563f850beac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f850beae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f850beb00 'half' lvalue ParmVar 0x563f850be7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x563f850befe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x563f850beba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f850bef38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x563f850becb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x563f850bed78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x563f850bedf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x563f850bf190 # | | | `-ReturnStmt 0x563f850bf180 # | | | `-CallExpr 0x563f850bf140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850bf098 '' lvalue (no ADL) = 'refract_impl' 0x563f85096fc8 # | | | |-RecoveryExpr 0x563f850bf0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f850bf100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f850bf120 'float' lvalue ParmVar 0x563f850bedf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x563f850bf7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x563f850bf1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850bf748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f850bf518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x563f850bf590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x563f850bf608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x563f850bf990 # | | | `-ReturnStmt 0x563f850bf980 # | | | `-CallExpr 0x563f850bf940 '' # | | | |-UnresolvedLookupExpr 0x563f850bf898 '' lvalue (no ADL) = 'smoothstep_impl' 0x563f8509aaf8 # | | | |-DeclRefExpr 0x563f850bf8e0 'T' lvalue ParmVar 0x563f850bf518 'Min' 'T' # | | | |-DeclRefExpr 0x563f850bf900 'T' lvalue ParmVar 0x563f850bf590 'Max' 'T' # | | | `-DeclRefExpr 0x563f850bf920 'T' lvalue ParmVar 0x563f850bf608 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850bfff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x563f850bf9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850bff48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f850bfd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x563f850bfd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x563f850bfe08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x563f850c01a0 # | | | `-ReturnStmt 0x563f850c0190 # | | | `-CallExpr 0x563f850c0150 '' # | | | |-UnresolvedLookupExpr 0x563f850c00a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x563f8509aaf8 # | | | |-DeclRefExpr 0x563f850c00f0 'T' lvalue ParmVar 0x563f850bfd18 'Min' 'T' # | | | |-DeclRefExpr 0x563f850c0110 'T' lvalue ParmVar 0x563f850bfd90 'Max' 'T' # | | | `-DeclRefExpr 0x563f850c0130 'T' lvalue ParmVar 0x563f850bfe08 'X' 'T' # | | |-FunctionTemplateDecl 0x563f850c0608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x563f850c01d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c0560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f850c02e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x563f850c03a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x563f850c0470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x563f850c07b8 # | | | `-ReturnStmt 0x563f850c07a8 # | | | `-CallExpr 0x563f850c0768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c06c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x563f8509b4c8 # | | | |-RecoveryExpr 0x563f850c0708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f850c0728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850c0748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c0c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x563f850c07e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c0b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f850c08f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x563f850c09c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x563f850c0a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x563f850c0dd0 # | | | `-ReturnStmt 0x563f850c0dc0 # | | | `-CallExpr 0x563f850c0d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c0cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x563f8509b4c8 # | | | |-RecoveryExpr 0x563f850c0d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f850c0d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850c0d60 '' contains-errors lvalue # | | |-FunctionDecl 0x563f850c0ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x563f850c0e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x563f850c1010 # | | | `-ReturnStmt 0x563f850c1000 # | | | `-CXXStaticCastExpr 0x563f850c0fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x563f850c0fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f850c0fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f850c0f70 'uint':'unsigned int' lvalue ParmVar 0x563f850c0e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x563f850c1530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x563f850c1028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c1488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850c1398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x563f850c1670 # | | | `-ReturnStmt 0x563f850c1660 # | | | `-CallExpr 0x563f850c1630 '' # | | | |-UnresolvedLookupExpr 0x563f850c15c8 '' lvalue (no ADL) = 'ddx_impl' 0x563f8509ea38 # | | | `-DeclRefExpr 0x563f850c1610 'T' lvalue ParmVar 0x563f850c1398 'input' 'T' # | | |-FunctionTemplateDecl 0x563f850c1b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x563f850c1688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c1ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850c19f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x563f850c1ce0 # | | | `-ReturnStmt 0x563f850c1cd0 # | | | `-CallExpr 0x563f850c1ca0 '' # | | | |-UnresolvedLookupExpr 0x563f850c1c38 '' lvalue (no ADL) = 'ddx_impl' 0x563f8509ea38 # | | | `-DeclRefExpr 0x563f850c1c80 'T' lvalue ParmVar 0x563f850c19f8 'input' 'T' # | | |-FunctionTemplateDecl 0x563f850c1f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x563f850c1d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c1ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850c1e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563f850c20f0 # | | | `-ReturnStmt 0x563f850c20e0 # | | | `-CallExpr 0x563f850c20b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c2020 '' lvalue (no ADL) = 'ddx_impl' 0x563f8509ea38 # | | | `-RecoveryExpr 0x563f850c2068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c2388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x563f850c2120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c22e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850c2230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x563f850c24d8 # | | | `-ReturnStmt 0x563f850c24c8 # | | | `-CallExpr 0x563f850c2498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c2430 '' lvalue (no ADL) = 'ddx_impl' 0x563f8509ea38 # | | | `-RecoveryExpr 0x563f850c2478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c29f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x563f850c24f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c2948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850c2858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x563f850c2b30 # | | | `-ReturnStmt 0x563f850c2b20 # | | | `-CallExpr 0x563f850c2af0 '' # | | | |-UnresolvedLookupExpr 0x563f850c2a88 '' lvalue (no ADL) = 'ddy_impl' 0x563f8509efa8 # | | | `-DeclRefExpr 0x563f850c2ad0 'T' lvalue ParmVar 0x563f850c2858 'input' 'T' # | | |-FunctionTemplateDecl 0x563f850c3050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x563f850c2b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c2fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850c2eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x563f850c31a0 # | | | `-ReturnStmt 0x563f850c3190 # | | | `-CallExpr 0x563f850c3160 '' # | | | |-UnresolvedLookupExpr 0x563f850c30f8 '' lvalue (no ADL) = 'ddy_impl' 0x563f8509efa8 # | | | `-DeclRefExpr 0x563f850c3140 'T' lvalue ParmVar 0x563f850c2eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x563f850c3438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x563f850c31d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c3390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850c32e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563f850c3588 # | | | `-ReturnStmt 0x563f850c3578 # | | | `-CallExpr 0x563f850c3548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c34e0 '' lvalue (no ADL) = 'ddy_impl' 0x563f8509efa8 # | | | `-RecoveryExpr 0x563f850c3528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c3820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x563f850c35b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c3778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850c36c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x563f850c3970 # | | | `-ReturnStmt 0x563f850c3960 # | | | `-CallExpr 0x563f850c3930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c38c8 '' lvalue (no ADL) = 'ddy_impl' 0x563f8509efa8 # | | | `-RecoveryExpr 0x563f850c3910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c3e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x563f850c3988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c3de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850c3cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x563f850c3fd0 # | | | `-ReturnStmt 0x563f850c3fc0 # | | | `-CallExpr 0x563f850c3f90 '' # | | | |-UnresolvedLookupExpr 0x563f850c3f28 '' lvalue (no ADL) = 'fwidth_impl' 0x563f8509f518 # | | | `-DeclRefExpr 0x563f850c3f70 'T' lvalue ParmVar 0x563f850c3cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x563f850c44f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x563f850c3fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c4448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x563f850c4358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x563f850c4640 # | | | `-ReturnStmt 0x563f850c4630 # | | | `-CallExpr 0x563f850c4600 '' # | | | |-UnresolvedLookupExpr 0x563f850c4598 '' lvalue (no ADL) = 'fwidth_impl' 0x563f8509f518 # | | | `-DeclRefExpr 0x563f850c45e0 'T' lvalue ParmVar 0x563f850c4358 'input' 'T' # | | |-FunctionTemplateDecl 0x563f850c48d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x563f850c4670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c4830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850c4780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563f850c4a28 # | | | `-ReturnStmt 0x563f850c4a18 # | | | `-CallExpr 0x563f850c49e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c4980 '' lvalue (no ADL) = 'fwidth_impl' 0x563f8509f518 # | | | `-RecoveryExpr 0x563f850c49c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c4cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x563f850c4a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c4c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x563f850c4b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x563f850c4e10 # | | | `-ReturnStmt 0x563f850c4e00 # | | | `-CallExpr 0x563f850c4dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c4d68 '' lvalue (no ADL) = 'fwidth_impl' 0x563f8509f518 # | | | `-RecoveryExpr 0x563f850c4db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c5410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x563f850c4e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c5368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f850c5198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x563f850c5210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x563f850c5510 # | | | `-ReturnStmt 0x563f850c5500 # | | | `-BinaryOperator 0x563f850c54e0 '' '*' # | | | |-DeclRefExpr 0x563f850c54a0 'T' lvalue ParmVar 0x563f850c5198 'x' 'T' # | | | `-DeclRefExpr 0x563f850c54c0 'T' lvalue ParmVar 0x563f850c5210 'y' 'T' # | | |-FunctionTemplateDecl 0x563f850c5ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x563f850c5528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f850c5a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f850c58b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x563f850c5928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x563f850c5be0 # | | | `-ReturnStmt 0x563f850c5bd0 # | | | `-BinaryOperator 0x563f850c5bb0 '' '*' # | | | |-DeclRefExpr 0x563f850c5b70 'T' lvalue ParmVar 0x563f850c58b0 'x' 'T' # | | | `-DeclRefExpr 0x563f850c5b90 'T' lvalue ParmVar 0x563f850c5928 'y' 'T' # | | |-FunctionTemplateDecl 0x563f850c5f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f850c5c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c5ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x563f850c5cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x563f850c5d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x563f850c6050 # | | | `-ReturnStmt 0x563f850c6040 # | | | `-BinaryOperator 0x563f850c6020 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f850c5fe0 'half' lvalue ParmVar 0x563f850c5cd8 'x' 'half' # | | | `-RecoveryExpr 0x563f850c6000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c64a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x563f850c60c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850c6158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850c63f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f850c6228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x563f850c62e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x563f850c65a0 # | | | `-ReturnStmt 0x563f850c6590 # | | | `-BinaryOperator 0x563f850c6570 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f850c6530 'T' lvalue ParmVar 0x563f850c6228 'x' 'T' # | | | `-RecoveryExpr 0x563f850c6550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c6980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f850c65d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f850c6640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f850c68d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x563f850c6730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x563f850c6808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x563f850c6a80 # | | | `-ReturnStmt 0x563f850c6a70 # | | | `-BinaryOperator 0x563f850c6a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f850c6a10 'half' lvalue ParmVar 0x563f850c6730 'x' 'half' # | | | `-RecoveryExpr 0x563f850c6a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c6f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x563f850c6a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850c6b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f850c6ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f850c6e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f850c6ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x563f850c6d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x563f850c7040 # | | | `-ReturnStmt 0x563f850c7030 # | | | `-BinaryOperator 0x563f850c7010 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f850c6fd0 'T' lvalue ParmVar 0x563f850c6ca0 'x' 'T' # | | | `-RecoveryExpr 0x563f850c6ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c73b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f850c7070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c7308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x563f850c7170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x563f850c71f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x563f850c74b0 # | | | `-ReturnStmt 0x563f850c74a0 # | | | `-BinaryOperator 0x563f850c7480 '' contains-errors '*' # | | | |-RecoveryExpr 0x563f850c7440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f850c7460 'half' lvalue ParmVar 0x563f850c71f0 'y' 'half' # | | |-FunctionTemplateDecl 0x563f850c78b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x563f850c74c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850c7568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850c7808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f850c7680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x563f850c76f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x563f850c79b0 # | | | `-ReturnStmt 0x563f850c79a0 # | | | `-BinaryOperator 0x563f850c7980 '' contains-errors '*' # | | | |-RecoveryExpr 0x563f850c7940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f850c7960 'T' lvalue ParmVar 0x563f850c76f8 'y' 'T' # | | |-FunctionTemplateDecl 0x563f850c7d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f850c79e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f850c7c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x563f850c7aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x563f850c7b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x563f850c7ea0 # | | | `-ReturnStmt 0x563f850c7e90 # | | | `-CallExpr 0x563f850c7e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c7dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x563f85095888 # | | | |-RecoveryExpr 0x563f850c7e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850c7e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c82e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x563f850c7eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f850c7f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f850c8240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x563f850c8030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x563f850c80f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x563f850c8468 # | | | `-ReturnStmt 0x563f850c8458 # | | | `-CallExpr 0x563f850c8420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f850c8398 '' lvalue (no ADL) = 'mul_vec_impl' 0x563f85095888 # | | | |-RecoveryExpr 0x563f850c83e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f850c8400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f850c8848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f850c8498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f850c8508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f850c87a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x563f850c8650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x563f850c86d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x563f850c8948 # | | | `-ReturnStmt 0x563f850c8938 # | | | `-BinaryOperator 0x563f850c8918 '' contains-errors '*' # | | | |-RecoveryExpr 0x563f850c88d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f850c88f8 'half' lvalue ParmVar 0x563f850c86d0 'y' 'half' # | | `-FunctionTemplateDecl 0x563f850c8e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x563f850c8960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x563f850c89f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x563f850c8a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x563f850c8d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x563f850c8bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x563f850c8c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x563f850c8f00 # | | `-ReturnStmt 0x563f850c8ef0 # | | `-BinaryOperator 0x563f850c8ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x563f850c8e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x563f850c8eb0 'T' lvalue ParmVar 0x563f850c8c40 'y' 'T' # | |-LinkageSpecDecl 0x563f850bb998 col:10 implicit C # | | `-FunctionDecl 0x563f850bb9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x563f850bbaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x563f850bba90 <> Implicit 740 # | | `-NoThrowAttr 0x563f850bbb60 Implicit # | |-FunctionDecl 0x563f850c90e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x563f850c8fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563f850c9038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x563f850c9218 # | | `-HLSLNumThreadsAttr 0x563f850c91b0 8 8 1 # | |-CXXRecordDecl 0x563f850c9240 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 0x563f850c92e8 <> Implicit # | | |-CXXRecordDecl 0x563f850c93a8 col:8 implicit struct ST # | | |-FieldDecl 0x563f850c9468 col:7 a 'int' # | | `-FieldDecl 0x563f850c94d0 col:9 b 'float' # | |-FunctionDecl 0x563f850c97d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x563f850c9638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x563f850c96a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x563f850c9900 # | | `-HLSLNumThreadsAttr 0x563f850c9898 8 8 1 # | |-FunctionDecl 0x563f850c9948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x563f850c9af8 # | | `-DeclStmt 0x563f850c9ae0 # | | `-VarDecl 0x563f850c9a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x563f850c9b28 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 0x563f850c9bd0 <> Implicit # | | |-CXXRecordDecl 0x563f850c9c90 col:8 implicit struct ST2 # | | |-VarDecl 0x563f850c9d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563f850c9eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563f850c9f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x563f850ca1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x563f850ca0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563f850ca138 "SV_GroupID" 0 # | | |-CompoundStmt 0x563f850ca310 # | | `-HLSLNumThreadsAttr 0x563f850ca2a8 8 8 1 # | |-FunctionDecl 0x563f850ca500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x563f850ca3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x563f850ca458 "SV_GroupID" 0 # | | |-CompoundStmt 0x563f850ca630 # | | `-HLSLNumThreadsAttr 0x563f850ca5c8 8 8 1 # | |-FunctionDecl 0x563f850ca678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x563f850ca828 # | | `-DeclStmt 0x563f850ca810 # | | `-VarDecl 0x563f850ca7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x563f850ca858 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 0x563f850ca900 <> Implicit # | | |-CXXRecordDecl 0x563f850ca9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x563f850caac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563f850cab98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563f850cabe8 "SV_GroupID" 0 # | |-FunctionDecl 0x563f850cae70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x563f850cad60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563f850cadc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x563f850cafa0 # | | `-HLSLNumThreadsAttr 0x563f850caf38 8 8 1 # | |-FunctionDecl 0x563f850cb190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x563f850cb080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x563f850cb0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x563f850cb2c0 # | | `-HLSLNumThreadsAttr 0x563f850cb258 8 8 1 # | |-FunctionDecl 0x563f850cb308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x563f850cb4b8 # | | `-DeclStmt 0x563f850cb4a0 # | | `-VarDecl 0x563f850cb438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x563f850cb4e8 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 0x563f850cb590 <> Implicit # | | |-CXXRecordDecl 0x563f850cb650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x563f850cb750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563f850cb828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563f850cb878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x563f850cbfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x563f850cb9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x563f850cba18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x563f850cc0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x563f850cbaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x563f850cbb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x563f850cc130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x563f850cbc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x563f850cbca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x563f850cc188 "SV_GroupID" 0 # | |-ParmVarDecl 0x563f850cbd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x563f850cbde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x563f850cc1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x563f850cc228 # | `-HLSLShaderAttr 0x563f850cc080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (36 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (37 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55ef59a3ec08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55ef59a3ebe8 '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 0x55ef59a3eb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55ef59a3ec70 # | 18853: | `-ReturnStmt 0x55ef59a3ec60 # | 18854: | `-ImplicitCastExpr 0x55ef59a3ec48 'int' # | 18855: | `-ExtVectorElementExpr 0x55ef59a3ec20 'float' r # | 18856: | `-ImplicitCastExpr 0x55ef59a3ec08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55ef59a3ebe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55ef59a3edc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55ef59a3eca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55ef59a3ef28 # | 18861: | `-ReturnStmt 0x55ef59a3ef18 # | 18862: | `-ExtVectorElementExpr 0x55ef59a3eef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (40 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (41 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5615a98b8248 <> # | ^ # | # | 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 0x5615a98b8248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5615a98b8b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5615a98b8ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5615a98b8c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5615a98b8450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (42 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (43 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (44 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (45 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55752e31ada8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55752e31b9e0 <> 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 0x55752e31ada8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55752e31b6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55752e31ba40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55752e31b770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55752e31afb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55752e31b870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55752e31b8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55752e31b9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55752e31b990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55752e31b7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55752e31b770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55752e31b930 <> 'int' lvalue NonTypeTemplateParm 0x55752e31b870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55752e3462d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (46 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (47 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (49 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (51 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (52 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (53 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (54 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (55 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (56 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (57 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (58 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (59 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (62 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (63 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (64 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (65 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (66 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (68 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (69 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (70 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (71 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (72 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (73 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (74 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (75 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (76 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (77 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (78 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (79 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5607966b35f8 <> # | ^ # | # | 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 0x5607966b35f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5607966b3f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5607966b4290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5607966b3fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5607966b3800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (80 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (81 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (82 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (83 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (84 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (85 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (86 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (87 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (88 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (89 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (90 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (91 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x562087db9ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x562087dbab20 <> 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 0x5620880914e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x562088092010 'void (inout int)' lvalue Function 0x562088090e28 '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 0x562087db9ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562087dba828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562087dbab80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562087dba8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562087dba0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562087dba9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x562087dbaa08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x562087dbab20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562087dbaad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x562087dba930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562087dba8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562087dbaa70 <> 'int' lvalue NonTypeTemplateParm 0x562087dba9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x562087de8158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x562088091298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x562088091278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x562088091220 'double' lvalue ParmVar 0x562088090fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x562088091260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x562088091240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5620880914e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5620880912b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x562088091440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x562088091360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x562088091698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x562088091638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x562088091bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x562088091c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5620880921f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5620880920a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x562088092090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x562088092010 'void (inout int)' lvalue Function 0x562088090e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x562088092158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5620880920d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x562088091ff0 'int' lvalue ParmVar 0x562088091bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x562088092108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5620880920f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (92 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (93 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x560c9a847e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x560c9a848218 'hlsl_constant float' lvalue Var 0x560c9a847a70 '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 0x560c9a847b98 <> Implicit # | 18812: | `-FieldDecl 0x560c9a847c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x560c9a847d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x560c9a847d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x560c9a847dd0 "t2" "space1" # | 18816: | |-VarDecl 0x560c9a847e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x560c9a847ed8 <> 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 0x560c9a848158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x560c9a8482b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x560c9a8482a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x560c9a848288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x560c9a848258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x560c9a848218 'hlsl_constant float' lvalue Var 0x560c9a847a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x560c9a848270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x560c9a848238 'hlsl_constant float' lvalue Var 0x560c9a847e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x560c9a848328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x560c9a848408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x560c9a8484d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (94 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (95 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (96 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (97 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (99 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (100 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (101 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (104 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (106 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (107 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (109 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (110 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (111 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (112 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (113 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (114 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (115 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (118 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (119 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (120 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (121 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (122 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (123 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (124 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (125 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (126 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (127 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (128 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (129 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (130 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (132 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (133 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (134 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (135 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (136 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (137 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (138 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (139 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x56246c7d34a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56246ca791e0 <> 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 0x56246c7d34a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56246ca791e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56246ca79268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56246ca79758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56246ca79720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56246ca796f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56246ca791e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56246ca796e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (140 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (141 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (142 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (143 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (146 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (147 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (148 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x564278df84a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56427909e1f0 <> 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 0x564278df84a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56427909e1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56427909e278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56427909e768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56427909e730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56427909e700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56427909e1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56427909e6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (149 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (151 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (153 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (154 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (156 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (157 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (160 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (161 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (162 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (163 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (164 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (165 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (167 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (168 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (171 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (172 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (173 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (176 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (177 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (178 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (179 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (181 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (182 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (184 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (185 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (186 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (187 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (188 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (189 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (190 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (193 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (195 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (196 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (198 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (199 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (200 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (201 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (202 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (203 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (204 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (205 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (206 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (208 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (209 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (211 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (212 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (213 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (214 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (217 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (218 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (220 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (221 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (224 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (225 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (226 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (227 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (228 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (229 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (230 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (231 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (232 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (234 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (235 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (236 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (237 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (238 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (239 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (243 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (244 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (246 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (247 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (250 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (252 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (253 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (255 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (256 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (257 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (258 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (259 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (260 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (262 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (263 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (264 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (265 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (266 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (268 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (269 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (271 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (273 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (275 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (277 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (280 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (282 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (283 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (285 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (286 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (287 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (290 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (291 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (292 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (294 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (295 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (296 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (298 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (299 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (300 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (303 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (304 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (306 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (307 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (310 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (314 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (316 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (317 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (318 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (319 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (320 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (322 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (323 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (324 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (325 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (327 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (328 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (329 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (330 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (331 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (332 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (333 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (334 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (335 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (336 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (337 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (338 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (339 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (340 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (341 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (342 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (343 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (344 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (345 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (346 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (347 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (348 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (349 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (350 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (351 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (356 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (357 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (358 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (359 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (360 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (362 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (363 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (364 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (368 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (369 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (372 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (374 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (375 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (377 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (379 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (380 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (382 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (383 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (384 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (385 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (386 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (387 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (389 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (390 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (395 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (396 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (398 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (399 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (400 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (401 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (402 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (403 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (404 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (405 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (406 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (409 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (412 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (413 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (414 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (417 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (418 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (419 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (420 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (421 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (422 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (423 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (424 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (425 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (426 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (428 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (429 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (430 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (431 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (432 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (433 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (434 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (435 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (438 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (440 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (443 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (445 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (446 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (448 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (449 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (450 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (451 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (453 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (454 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (455 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (456 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (457 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (458 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (459 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (461 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (462 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (464 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (465 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (466 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (467 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (468 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (469 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (470 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (472 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (474 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (475 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (476 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (477 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (478 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (479 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (482 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (484 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (485 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (486 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (487 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (488 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (490 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (493 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (494 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (495 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (496 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (497 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (498 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (503 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (504 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (505 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (507 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (511 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (513 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (514 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (515 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 166.06s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.